本文整理汇总了C++中resized函数的典型用法代码示例。如果您正苦于以下问题:C++ resized函数的具体用法?C++ resized怎么用?C++ resized使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了resized函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: width
void Window::resizeEvent(QResizeEvent *e) {
title->setGeometry(QRect(0, 0, width(), st::titleHeight + st::titleShadow));
if (layerBG) layerBG->resize(width(), height());
if (_connecting) _connecting->setGeometry(0, height() - _connecting->height(), _connecting->width(), _connecting->height());
emit resized(QSize(width(), height() - st::titleHeight));
}
示例2: resized
Result VideoComponent::load (const File& file)
{
Result r = pimpl->load (file);
resized();
return r;
}
示例3: resized
//==============================================================================
void TabbedComponent::setOrientation (const TabbedButtonBar::Orientation orientation)
{
tabs->setOrientation (orientation);
resized();
}
示例4: resized
void TabbedButtonBar::lookAndFeelChanged()
{
extraTabsButton = nullptr;
resized();
}
示例5: resized
void StylesComboPreview::resizeEvent( QResizeEvent * ev )
{
QLineEdit::resizeEvent(ev);
emit resized();
updateAddButton();
}
示例6: resized
//-------------------------------------------------------------------------
void QGuidoItemContainer::resize( float xScale , float yScale )
{
resized( QRectF( 0, 0, xScale * rect().width() , yScale * rect().height()) );
}
示例7: showDemo
//==============================================================================
void showDemo (Component* demoComp)
{
currentDemo = demoComp;
addAndMakeVisible (currentDemo);
resized();
}
示例8: resized
void Main::resizeEvent(QResizeEvent *e)
{
emit resized();
}
示例9: CoastalMain
//.........这里部分代码省略.........
QWidget *toolbar = extendToolbar(ui.toolBar);
tb.setupUi(toolbar);
QSettings settings;
resize(settings.value("size", QSize(760, 540)).toSize());
#ifdef Q_OS_WIN
const char *separator = ";";
QString manpath = settings.value("manpath").toString();
if(manpath.isEmpty())
manpath = "C:\\tools\\man";
#else
const char *separator = ":";
QString manpath = getenv("MANPATH");
if(manpath.isEmpty())
manpath = settings.value("manpath").toString();
if(manpath.isEmpty())
manpath = "/usr/share/man:/usr/local/share/man";
#endif
manpaths = manpath.split(separator, QString::SkipEmptyParts);
sections[0] = ui.actionSection1;
sections[1] = ui.actionSection2;
sections[2] = ui.actionSection3;
sections[3] = ui.actionSection4;
sections[4] = ui.actionSection5;
sections[5] = ui.actionSection6;
sections[6] = ui.actionSection7;
sections[7] = ui.actionSection8;
sections[8] = ui.actionSectionl;
sections[9] = ui.actionSectionn;
settings.beginGroup("Sections");
ui.actionSection1->setChecked(settings.value("1", ui.actionSection1->isChecked()).toBool());
ui.actionSection2->setChecked(settings.value("2", ui.actionSection2->isChecked()).toBool());
ui.actionSection3->setChecked(settings.value("3", ui.actionSection3->isChecked()).toBool());
ui.actionSection4->setChecked(settings.value("4", ui.actionSection4->isChecked()).toBool());
ui.actionSection5->setChecked(settings.value("5", ui.actionSection5->isChecked()).toBool());
ui.actionSection6->setChecked(settings.value("6", ui.actionSection6->isChecked()).toBool());
ui.actionSection7->setChecked(settings.value("7", ui.actionSection7->isChecked()).toBool());
ui.actionSection8->setChecked(settings.value("8", ui.actionSection8->isChecked()).toBool());
ui.actionSectionl->setChecked(settings.value("l", ui.actionSectionl->isChecked()).toBool());
ui.actionSectionn->setChecked(settings.value("n", ui.actionSectionn->isChecked()).toBool());
settings.endGroup();
searchGroup = new QActionGroup(this);
ui.actionIndex->setActionGroup(searchGroup);
ui.actionKeywords->setActionGroup(searchGroup);
ui.indexView->setEnabled(false);
ui.indexView->setShowGrid(false);
ui.indexView->setSortingEnabled(false);
ui.indexView->setSelectionBehavior(QAbstractItemView::SelectRows);
ui.indexView->setEditTriggers(QAbstractItemView::NoEditTriggers);
ui.indexView->setSelectionMode(QAbstractItemView::SingleSelection);
ui.indexView->setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
ui.indexView->setContextMenuPolicy(Qt::CustomContextMenu);
connect(ui.indexView, SIGNAL(customContextMenuRequested(const QPoint&)), this, SLOT(open(const QPoint&)));
// menu action signals
connect(ui.actionOptions, SIGNAL(triggered()), this, SLOT(options()));
connect(ui.actionAbout, SIGNAL(triggered()), this, SLOT(about()));
connect(ui.actionQuit, SIGNAL(triggered()), qApp, SLOT(quit()));
connect(ui.actionReload, SIGNAL(triggered()), this, SLOT(reload()));
connect(ui.actionSupport, SIGNAL(triggered()), this, SLOT(support()));
connect(ui.actionAll, SIGNAL(triggered()), this, SLOT(all()));
connect(ui.actionClear, SIGNAL(triggered()), this, SLOT(clear()));
for(unsigned pos = 0; pos < 10; ++pos)
connect(sections[pos], SIGNAL(triggered()), this, SLOT(reload()));
// input validation
tb.searchBox->setValidator(index_validator);
// forms, tabs, and view signals
connect(tb.searchBox, SIGNAL(editTextChanged(const QString&)), this, SLOT(search(const QString&)));
connect(tb.searchBox, SIGNAL(activated(const QString&)), this, SLOT(load(const QString&)));
connect(ui.tabs, SIGNAL(tabCloseRequested(int)), this, SLOT(close(int)));
connect(ui.indexView, SIGNAL(activated(const QModelIndex&)), this, SLOT(load(const QModelIndex&)));
connect(ui.actionView, SIGNAL(triggered()), this, SLOT(view()));
connect(ui.actionOpen, SIGNAL(triggered()), this, SLOT(open()));
// application signals
connect(this, SIGNAL(resized()), this, SLOT(columns()));
connect(this, SIGNAL(startup()), this, SLOT(reload()), Qt::QueuedConnection);
setContextMenuPolicy(Qt::CustomContextMenu);
connect(this, SIGNAL(customContextMenuRequested(const QPoint&)), this, SLOT(menu(const QPoint&)));
emit startup();
}
示例10: dw
bool MultiDocumentPanel::closeDocument (Component* component,
const bool checkItsOkToCloseFirst)
{
if (components.contains (component))
{
if (checkItsOkToCloseFirst && ! tryToCloseDocument (component))
return false;
component->removeComponentListener (this);
const bool shouldDelete = MultiDocHelpers::shouldDeleteComp (component);
component->getProperties().remove ("mdiDocumentDelete_");
component->getProperties().remove ("mdiDocumentBkg_");
if (mode == FloatingWindows)
{
for (int i = getNumChildComponents(); --i >= 0;)
{
if (MultiDocumentPanelWindow* const dw = dynamic_cast <MultiDocumentPanelWindow*> (getChildComponent (i)))
{
if (dw->getContentComponent() == component)
{
ScopedPointer<MultiDocumentPanelWindow> (dw)->clearContentComponent();
break;
}
}
}
if (shouldDelete)
delete component;
components.removeFirstMatchingValue (component);
if (isFullscreenWhenOneDocument() && components.size() == 1)
{
for (int i = getNumChildComponents(); --i >= 0;)
{
ScopedPointer<MultiDocumentPanelWindow> dw (dynamic_cast <MultiDocumentPanelWindow*> (getChildComponent (i)));
if (dw != nullptr)
dw->clearContentComponent();
}
addAndMakeVisible (components.getFirst());
}
}
else
{
jassert (components.indexOf (component) >= 0);
if (tabComponent != nullptr)
{
for (int i = tabComponent->getNumTabs(); --i >= 0;)
if (tabComponent->getTabContentComponent (i) == component)
tabComponent->removeTab (i);
}
else
{
removeChildComponent (component);
}
if (shouldDelete)
delete component;
if (tabComponent != nullptr && tabComponent->getNumTabs() <= numDocsBeforeTabsUsed)
tabComponent = nullptr;
components.removeFirstMatchingValue (component);
if (components.size() > 0 && tabComponent == nullptr)
addAndMakeVisible (components.getFirst());
}
resized();
activeDocumentChanged();
}
else
{
jassertfalse;
}
return true;
}
示例11: resized
void CoverAndDetail::resizeEvent(QResizeEvent *event)
{
QWidget::resizeEvent(event);
emit resized();
}
示例12: switch
//.........这里部分代码省略.........
case showComparatorTables:
if (getActivePanel()) getActivePanel()->dumpComparatorTables();
break;
case showMidiLibrary:
if (getActivePanel()) getActivePanel()->getPanelWindowManager().toggle (CtrlrPanelWindowManager::MIDILibrary, true);
break;
case showModulatorList:
if (getActivePanel()) getActivePanel()->getPanelWindowManager().toggle (CtrlrPanelWindowManager::ModulatorList, true);
break;
case showLayers:
if (getActivePanel()) getActivePanel()->getPanelWindowManager().toggle (CtrlrPanelWindowManager::LayerEditor, true);
break;
case doSendSnapshot:
if (getActivePanel()) getActivePanel()->sendSnapshot();
break;
case doSnapshotStore:
if (getActivePanel()) getActivePanel()->getCtrlrMIDILibrary().snapshot();
break;
case showBufferEditor:
if (getActivePanel()) getActivePanel()->getPanelWindowManager().toggle (CtrlrPanelWindowManager::BufferEditor, true);
break;
case showMidiToolbar:
if (getActivePanel())
if (getActivePanel()->getEditor())
{
getActivePanel()->getEditor()->toggleMIDIToolbar ();
resized();
}
break;
case doSaveSaveToCurrentProgram:
case doSaveSaveToNewProgram:
case doNewBank:
break;
case doIdentityRequest:
if (isPanelActive())
{
}
break;
case doEditBufferRequest:
if (isPanelActive())
{
}
break;
case doCurrentBankRequest:
if (isPanelActive())
{
}
break;
case doCurrentProgramRequest:
if (isPanelActive())
{
}
break;
示例13: resized
void PreferencesPanel::setButtonSize (int newSize)
{
buttonSize = newSize;
resized();
}
示例14: resized
void UIComponent::childComponentChanged()
{
resized();
}
示例15: resized
void ListBox::setOutlineThickness (const int outlineThickness_)
{
outlineThickness = outlineThickness_;
resized();
}