MaterialInfraredTransparentInspectorView::MaterialInfraredTransparentInspectorView(bool isIP, const openstudio::model::Model& model, QWidget * parent) : ModelObjectInspectorView(model, true, parent), m_nameEdit(nullptr), m_isIP(isIP) { createLayout(); }
CollapsibleInspectorHeader::CollapsibleInspectorHeader(QString text, QWidget * parent) : QAbstractButton(parent), m_text(text) { createLayout(); }
void TestBoomaga::test_PagePosition() { QFETCH(QString, expected); QString dataTag = QTest::currentDataTag(); QString layoutName = dataTag.section(";", 0, 0); QString sheetRotationName = dataTag.section(";", 1, 1); Rotation sheetRotation = StrToRotation(sheetRotationName); LayoutNUp *layout = createLayout(layoutName); QStringList result; result << "+-" + QString("--").repeated(layout->mPageCountHoriz) + "+"; for(int i=0; i< layout->mPageCountVert; ++i) result << "| " + QString(". ").repeated(layout->mPageCountHoriz) + "|"; result << "+-" + QString("--").repeated(layout->mPageCountHoriz) + "+"; for(int i=0; i<layout->mPageCountHoriz * layout->mPageCountVert; ++i) { Layout::PagePosition pos = layout->calcPagePosition(i, sheetRotation); result[pos.row + 1].replace(pos.col * 2 + 2, 1, QString("%1").arg(i)); } if (result.join("") != expected) { QString r=result.join("\n"); QString msg = QString("Positions are not the same\n Actual:\n%1\n Expected:\n%2") .arg(r.replace("+|", "+\n|").replace("||","|\n|").replace("|+", "|\n+")) .arg(expected.replace("+|", "+\n|").replace("||","|\n|").replace("|+", "|\n+")); QFAIL(msg.toLocal8Bit()); } }
OptionsWidget_identityAdvanced::OptionsWidget_identityAdvanced(QWidget * parent) : KviOptionsWidget(parent) { m_pISelector=0; m_pWSelector=0; m_pSSelector=0; m_sModeStr = KVI_OPTION_STRING(KviOption_stringDefaultUserMode); m_bI = m_sModeStr.contains('i'); m_bW = m_sModeStr.contains('w'); m_bS = m_sModeStr.contains('s'); createLayout(); layout()->setMargin(10); KviTalGroupBox * gbox = addGroupBox(0,0,0,0,Qt::Horizontal,__tr2qs_ctx("User Mode","options")); m_pISelector = addBoolSelector(gbox,__tr2qs_ctx("Invisible (+i)","options"),&m_bI); m_pSSelector = addBoolSelector(gbox,__tr2qs_ctx("Server notices (+s)","options"),&m_bS); m_pWSelector = addBoolSelector(gbox,__tr2qs_ctx("Wallops (+w)","options"),&m_bW); gbox = addGroupBox(0,1,0,1,Qt::Horizontal,__tr2qs_ctx("Default Messages","options")); KviStringSelector * sel = addStringSelector(gbox, __tr2qs_ctx("Part message:","options"),KviOption_stringPartMessage); sel->setMinimumLabelWidth(120); mergeTip(sel,__tr2qs_ctx("<center>This is the default part message that will be used when you<br>" \ "leave a channel by closing a channel window.</center>","options")); sel = addStringSelector(gbox, __tr2qs_ctx("Quit message:","options"),KviOption_stringQuitMessage); sel->setMinimumLabelWidth(120); mergeTip(sel,__tr2qs_ctx("<center>This is the default quit message that will be used when you<br>" \ "quit your IRC session by closing the console window or disconnecting by pressing the disconnect button.</center>","options")); addRowSpacer(0,2,0,2); }
OptionsWidget_standardColors::OptionsWidget_standardColors(QWidget * parent) : KviOptionsWidget(parent) { setObjectName("stdcolors"); createLayout(); addColorSelector(0,0,0,0,"0:",&(KVI_OPTION_MIRCCOLOR(0))); addColorSelector(1,0,1,0,"1:",&(KVI_OPTION_MIRCCOLOR(1))); addColorSelector(2,0,2,0,"2:",&(KVI_OPTION_MIRCCOLOR(2))); addColorSelector(3,0,3,0,"3:",&(KVI_OPTION_MIRCCOLOR(3))); addColorSelector(0,1,0,1,"4:",&(KVI_OPTION_MIRCCOLOR(4))); addColorSelector(1,1,1,1,"5:",&(KVI_OPTION_MIRCCOLOR(5))); addColorSelector(2,1,2,1,"6:",&(KVI_OPTION_MIRCCOLOR(6))); addColorSelector(3,1,3,1,"7:",&(KVI_OPTION_MIRCCOLOR(7))); addColorSelector(0,2,0,2,"8:",&(KVI_OPTION_MIRCCOLOR(8))); addColorSelector(1,2,1,2,"9:",&(KVI_OPTION_MIRCCOLOR(9))); addColorSelector(2,2,2,2,"10:",&(KVI_OPTION_MIRCCOLOR(10))); addColorSelector(3,2,3,2,"11:",&(KVI_OPTION_MIRCCOLOR(11))); addColorSelector(0,3,0,3,"12:",&(KVI_OPTION_MIRCCOLOR(12))); addColorSelector(1,3,1,3,"13:",&(KVI_OPTION_MIRCCOLOR(13))); addColorSelector(2,3,2,3,"14:",&(KVI_OPTION_MIRCCOLOR(14))); addColorSelector(3,3,3,3,"15:",&(KVI_OPTION_MIRCCOLOR(15))); addRowSpacer(0,4,3,4); layout()->setRowStretch(4,1); }
void Piano::setInstrument(const Instrument * newInstr) { instr = newInstr; delete keyboard; keyboard = new PianoKeySet(audio, instr, toggles, this); createLayout(); }
IRCConfigWindow::IRCConfigWindow(wxWindow *parent, wxWindowID id) : WindowBase(parent, id, wxEmptyString, wxDefaultPosition, wxSize(400, 300), wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER) { createLayout(); initWindow(); SetSizeHints(230, 276); }
// DkGroupWidget -------------------------------------------------------------------- DkGroupWidget::DkGroupWidget(const QString& title, QWidget* parent) : QWidget(parent) { setObjectName("DkGroupWidget"); mTitle = title; createLayout(); }
//---------------------------------------------------------------------------------------------- EditSerieDialog::EditSerieDialog(SeriesProvider * seriesProvider) { Q_ASSERT(seriesProvider); createForm(seriesProvider); createLayout(); createConnection(); }
ObxTreeView::ObxTreeView(QWidget *parent, QStandardItemModel * model) : QWidget(parent) , layout_(this) , model_(model) , items_layout_(0) , header_bar_(0, model) , selected_(-1) , first_visible_(0) , items_per_page_(1) , all_items_() , views_() , pressed_item_(0) , pressed_point_() , hovering_(false) { setAutoFillBackground(true); setBackgroundRole(QPalette::Base); createLayout(); setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); if (model_) { setupInternalModel(model_, model_->invisibleRootItem(), -1); } }
// DkPreferenceTabWidget -------------------------------------------------------------------- DkPreferenceTabWidget::DkPreferenceTabWidget(const QIcon& icon, const QString& name, QWidget* parent) : DkNamedWidget(name, parent) { setObjectName("DkPreferenceTab"); mIcon = icon; createLayout(); }
OptionsWidget_uparser::OptionsWidget_uparser(QWidget * parent) : KviOptionsWidget(parent, "uparser_options_widget") { createLayout(); KviBoolSelector * b; KviBoolSelector * b1; addBoolSelector(0, 0, 0, 0, __tr2qs_ctx("Disable parser warnings", "options"), KviOption_boolAvoidParserWarnings); addBoolSelector(0, 1, 0, 1, __tr2qs_ctx("Disable broken event handlers", "options"), KviOption_boolDisableBrokenEventHandlers); addBoolSelector(0, 2, 0, 2, __tr2qs_ctx("Kill broken timers", "options"), KviOption_boolKillBrokenTimers); addBoolSelector(0, 3, 0, 3, __tr2qs_ctx("Send unknown commands as /RAW", "options"), KviOption_boolSendUnknownCommandsAsRaw); addSeparator(0, 4, 0, 4); addBoolSelector(0, 5, 0, 5, __tr2qs_ctx("Automatically unload unused modules", "options"), KviOption_boolCleanupUnusedModules); addBoolSelector(0, 6, 0, 6, __tr2qs_ctx("Ignore module versions (dangerous)", "options"), KviOption_boolIgnoreModuleVersions); addSeparator(0, 7, 0, 7); b = addBoolSelector(0, 8, 0, 8, __tr2qs_ctx("Relay errors and warnings to debug window", "options"), KviOption_boolScriptErrorsToDebugWindow); mergeTip(b, __tr2qs_ctx("This option will show the script errors and warnings " "also in the special debug window. This makes tracking of scripts that might " "be running in several windows far easier. The messages in the debug window " "also contain a deeper call stack which will help you to identify the " "scripting problems.", "options")); b1 = addBoolSelector(0, 9, 0, 9, __tr2qs_ctx("Create debug window without focus", "options"), KviOption_boolShowMinimizedDebugWindow); mergeTip(b1, __tr2qs_ctx("This option prevents the debug window " "from opening and diverting application focus.<br>" "Enable this if you don't like the debug window " "popping up while you're typing something in a channel.", "options")); addRowSpacer(0, 10, 0, 10); }
OSItem::OSItem(const OSItemId& itemId, Type type, QWidget * parent) : QWidget(parent), m_itemId(itemId), m_selectionWidget(NULL), m_borderWidget(NULL), m_removeButton(NULL), m_textLbl(NULL), m_imageLeftLbl(NULL), m_imageRightLbl(NULL), m_mouseDown(false), m_selected(false), m_draggable(true), m_inspectable(false), m_acceptsDrops(false), m_size(QSize()), m_type(type), m_borderColor(QColor(Qt::black)), m_useLargeIcon(false) { this->setObjectName("OSItem"); createLayout(); setAttributes(type); }
void DisplayFile::create() { text = ""; createQTE(); createLabel(); createLayout(); }
MaterialAirGapInspectorView::MaterialAirGapInspectorView(bool isIP, const openstudio::model::Model& model, QWidget * parent) : ModelObjectInspectorView(model, true, parent), m_isIP(isIP), m_thermalResistance(nullptr) { createLayout(); }
MaterialAirWallInspectorView::MaterialAirWallInspectorView(bool isIP, const openstudio::model::Model& model, QWidget * parent) : ModelObjectInspectorView(model, true, parent), m_nameEdit(NULL), m_isIP(isIP) { createLayout(); }
void Piano::setSynth(const PianoSynth * newSynth) { audio = newSynth; delete keyboard; keyboard = new PianoKeySet(audio, instr, toggles, this); createLayout(); }
OptionsWidget_dccSendGeneral::OptionsWidget_dccSendGeneral(QWidget * parent) : KviOptionsWidget(parent) { setObjectName("dccsend_options_widget"); createLayout(); KviBoolSelector * b; KviTalGroupBox * g = addGroupBox(0,0,0,0,Qt::Horizontal,__tr2qs_ctx("On Incoming File","options")); KviBoolSelector * b2 = addBoolSelector(g,__tr2qs_ctx("Automatically accept","options"),KviOption_boolAutoAcceptDccSend); KviBoolSelector * b3 = addBoolSelector(g,__tr2qs_ctx("Open transfer window as minimized when auto-accepted","options"),KviOption_boolCreateMinimizedDccSendWhenAutoAccepted,!KVI_OPTION_BOOL(KviOption_boolCreateMinimizedDccSend)); KviBoolSelector * b4 = addBoolSelector(g,__tr2qs_ctx("Automatically resume when auto-accepted","options"),KviOption_boolAutoResumeDccSendWhenAutoAccepted,KVI_OPTION_BOOL(KviOption_boolAutoAcceptDccSend)); g = addGroupBox(0,1,0,1,Qt::Horizontal,__tr2qs_ctx("Save Location","options")); addDirectorySelector(g,__tr2qs_ctx("Download folder:","options"),KviOption_stringIncomingPath); addBoolSelector(g,__tr2qs_ctx("Sort saved files by nicknames (create subfolders)","options"),KviOption_boolSortReceivedByDccFilesByNicks); addBoolSelector(g,__tr2qs_ctx("Guess save path from media type","options"),KviOption_boolUseIncomingDccMediaTypeSavePath); g = addGroupBox(0,2,0,2,Qt::Horizontal,__tr2qs_ctx("On Download Completion","options")); addBoolSelector(g,__tr2qs_ctx("Notify completion in console","options"),KviOption_boolNotifyDccSendSuccessInConsole); addBoolSelector(g,__tr2qs_ctx("Notify completion in notifier","options"),KviOption_boolNotifyDccSendSuccessInNotifier); b = addBoolSelector(g,__tr2qs_ctx("Automatically clear transfer","options"),KviOption_boolAutoCloseDccSendOnSuccess); mergeTip(b, __tr2qs_ctx("<center>This option will cause successfully terminated transfers " \ "to be automatically removed from the transfer window.</center>","options")); KviBoolSelector * b1 = addBoolSelector(0,3,0,3,__tr2qs_ctx("Always open transfer window as minimized","options"),KviOption_boolCreateMinimizedDccSend); connect(b1,SIGNAL(toggled(bool)),b3,SLOT(setNotEnabled(bool))); connect(b2,SIGNAL(toggled(bool)),b4,SLOT(setEnabled(bool))); addRowSpacer(0,4,0,4); }
ModelExplorer::ModelExplorer(QWidget * parent) : QWidget(parent), mClassViewWidget(NULL), mTreeViewWidget(NULL), mObjectExplorer(NULL), mClassViewUnderMouse(false), mTreeViewUnderMouse(false), mProgressBarLbl(NULL), mSplitter(NULL), mDlg(NULL), mProgressBar(NULL), mQProgressBar(NULL), mClassAction(NULL), mTreeAction(NULL), mStackedWidget(NULL), mToolBar(NULL), mModel(openstudio::model::Model()), mIddFile(mModel.iddFile()) { mModel.order().setDirectOrder(HandleVector()); createProgressDlg(); createWidgets(); createActions(); createToolBars(); createLayout(); connectSignalsAndSlots(); restoreState(); setIddFile(mModel); expandAllNodes(); }
OptionsWidget_dccChat::OptionsWidget_dccChat(QWidget * parent) : KviOptionsWidget(parent) { setObjectName("dccchat_options_widget"); createLayout(); KviTalGroupBox * g = addGroupBox(0,0,0,0,Qt::Horizontal,__tr2qs_ctx("On Chat Request","options")); addBoolSelector(g,__tr2qs_ctx("Automatically accept","options"),KviOption_boolAutoAcceptDccChat); KviBoolSelector * b1 = addBoolSelector(g,__tr2qs_ctx("Open minimized when auto-accepted","options"),KviOption_boolCreateMinimizedDccChatWhenAutoAccepted,!KVI_OPTION_BOOL(KviOption_boolCreateMinimizedDccChat)); KviBoolSelector * b2 = addBoolSelector(0,1,0,1,__tr2qs_ctx("Always open as minimized","options"),KviOption_boolCreateMinimizedDccChat); connect(b2,SIGNAL(toggled(bool)),b1,SLOT(setNotEnabled(bool))); #if (defined(COMPILE_ON_WINDOWS) || defined(COMPILE_KDE_SUPPORT) || defined(COMPILE_ON_MINGW)) b2 = addBoolSelector(0,2,0,2,__tr2qs_ctx("Flash system taskbar on new DCC chat message","options"),KviOption_boolFlashDccChatWindowOnNewMessages); mergeTip(b2, __tr2qs_ctx("<center>This option causes the system taskbar entry for KVIrc to flash when a new DCC chat message " \ "is received and the KVIrc window is not the active.</center>","options")); #endif b2 = addBoolSelector(0,3,0,3, __tr2qs_ctx("Popup notifier on new DCC chat message","options"),KviOption_boolPopupNotifierOnNewDccChatMessages); mergeTip(b2, __tr2qs_ctx("<center>This option causes a small notifier window to pop up " \ "in the low right corner of the screen when a new message is received " \ "and the KVIrc window is not active.</center>","options")); addRowSpacer(0,4,0,4); }
void PhoneBookCell::resizeEvent(QGraphicsSceneResizeEvent *event) { MListItem::resizeEvent(event); if (!layout) setLayout(createLayout()); }
Desktop::Desktop() { this->setObjectName("desktop"); createAction(); createItem(); createLayout(); }
OptionsWidget_timestamp::OptionsWidget_timestamp(QWidget * pParent) : KviOptionsWidget(pParent) { createLayout(); m_pUseTimestampSelector = addBoolSelector(0,0,0,0,__tr2qs_ctx("Show timestamp","options"),KviOption_boolIrcViewTimestamp); connect(m_pUseTimestampSelector,SIGNAL(toggled(bool)),this,SLOT(enableDisableTimestampSelector(bool))); KviBoolSelector* b = addBoolSelector(0,1,0,1,__tr2qs_ctx("Use UTC time for timestamp","options"),KviOption_boolIrcViewTimestampUTC,KVI_OPTION_BOOL(KviOption_boolIrcViewTimestamp)); connect(m_pUseTimestampSelector,SIGNAL(toggled(bool)),b,SLOT(setEnabled(bool))); KviTalHBox *hb = new KviTalHBox(this); addWidgetToLayout(hb,0,2,0,2); m_pSpecialTimestampColorSelector = addBoolSelector(hb,__tr2qs_ctx("Use special color for timestamps","options"),KviOption_boolUseSpecialColorForTimestamp,KVI_OPTION_BOOL(KviOption_boolIrcViewTimestamp)); connect(m_pSpecialTimestampColorSelector,SIGNAL(toggled(bool)),this,SLOT(enableDisableTimestampSelector(bool))); connect(m_pUseTimestampSelector,SIGNAL(toggled(bool)),m_pSpecialTimestampColorSelector,SLOT(setEnabled(bool))); m_pTimestampColorSelector = addMircTextColorSelector(hb,"",KviOption_uintTimeStampForeground,KviOption_uintTimeStampBackground,KVI_OPTION_BOOL(KviOption_boolIrcViewTimestamp) && KVI_OPTION_BOOL(KviOption_boolUseSpecialColorForTimestamp)); KviStringSelector * st=addStringSelector(0,3,0,3,__tr2qs_ctx("Timestamp format:","options"),KviOption_stringIrcViewTimestampFormat); connect(m_pUseTimestampSelector,SIGNAL(toggled(bool)),st,SLOT(setEnabled(bool))); connect(m_pUseTimestampSelector,SIGNAL(toggled(bool)),m_pSpecialTimestampColorSelector,SLOT(setEnabled(bool))); addRowSpacer(0,4,0,4); }
OptionsWidget_away::OptionsWidget_away(QWidget * parent) : KviOptionsWidget(parent) { setObjectName("away_options_widget"); createLayout(); m_pEnableAwayMessage = addBoolSelector(0,0,0,0, __tr2qs_ctx("Enable default away message","options"), KviOption_boolUseAwayMessage); connect(m_pEnableAwayMessage,SIGNAL(toggled(bool)),this,SLOT(enableAwayMessage(bool))); m_pAwayMessage = addStringSelector(0,1,0,1, __tr2qs_ctx("Default away message:","options"), KviOption_stringAwayMessage, KVI_OPTION_BOOL(KviOption_boolUseAwayMessage)); addBoolSelector(0,2,0,2, __tr2qs_ctx("User input exits away mode","options"), KviOption_boolExitAwayOnInput); KviTalGroupBox *g = addGroupBox(0,3,0,3,Qt::Horizontal,__tr2qs_ctx("Away Nickname","options")); m_pEnableAwayNick = addBoolSelector(g,__tr2qs_ctx("Change nickname on away","options"),KviOption_boolChangeNickAway); connect(m_pEnableAwayNick,SIGNAL(toggled(bool)),this,SLOT(enableCustomAwayText(bool))); m_pEnableCustomAwayNick = addBoolSelector(g,__tr2qs_ctx("Use automatic nickname ([5 letters]AWAY)","options"),KviOption_boolAutoGeneratedAwayNick,KVI_OPTION_BOOL(KviOption_boolChangeNickAway)); connect(m_pEnableAwayNick,SIGNAL(toggled(bool)),m_pEnableCustomAwayNick,SLOT(setEnabled(bool))); connect(m_pEnableCustomAwayNick,SIGNAL(toggled(bool)),this,SLOT(enableCustomAwayText(bool))); m_pCustomAwayNick = addStringSelector(g,__tr2qs_ctx("Custom nickname (%%nick%% means a current nick):","options"),KviOption_stringCustomAwayNick,KVI_OPTION_BOOL(KviOption_boolChangeNickAway) && !(KVI_OPTION_BOOL(KviOption_boolAutoGeneratedAwayNick))); addRowSpacer(0,4,0,4); }
MonitorWindow::MonitorWindow(QWidget* inParent) : QDialog(inParent, Qt::Window | Qt::CustomizeWindowHint | Qt::WindowTitleHint | Qt::WindowCloseButtonHint | Qt::WindowMinimizeButtonHint | Qt::WindowMaximizeButtonHint | Qt::WindowSystemMenuHint) { setAttribute(Qt::WA_DeleteOnClose, true); setSizeGripEnabled(true); setWindowIcon(QIcon(":/images/monitor")); mMonitorLabel = QString(tr("Monitor%1")).arg(getID()); setWindowTitle(mMonitorLabel); mMonitorAccessAction = NULL; mZoomChange = true; mCurrentModuleIndex = -1; mCurrentModuleSlotIndex = -1; mImageWidth = 0; mImageHeight = 0; mImageDepth = Image::eDepthUndefined; mImageNbChannels = Image::eChannel0; mImageColorModel = Image::eModelUndefined; mImageTmp = NULL; mImageTmpData = NULL; createActions(); createLayout(); mImageState = eImageStateNone; updateImageState(eImageStateNoModule); }
/// Init a pipeline manager. Void function. /// \param confFile XML file configuration, NULL if we want to make things by hand /// \param argc argc received by main function that will be forwarded to filter processes /// \param argv argv received by main function that will be forwarded to filter processes /// \return Layout of the pipeline static Layout *initManager(char *confFile, int argc, char **argv) { char hostname[50]; int i,j; int numFilterInstances = 0; //the manager pointer Layout *layout; layout = createLayout(); layout->argvSpawn = (char **)malloc(sizeof(char *) * (argc)); // my hostname gethostname(hostname, 50); fprintf(stderr, "manager: pvm tid:t%x hostname:%s\n", pvm_mytid(), hostname); printf("manager: pvm tid:t%x hostname:%s\n", pvm_mytid(), hostname); // read XML config file printf("\n====================================\n"); printf("Manager.c: start parsing the file...\n"); if (readConfig(confFile, layout) == -1) { printf("Manager.c: parse error, aborting\n"); exit(1); } printf("Manager.c: parser ended successfully\n"); printf("====================================\n\n"); // for each filter, we spawn the children process, but dont send any data yet for(i = 0; i < layout->numFilters; i++) { FilterSpec *pFilter = layout->filters[i]; // Copies argv to layout->argvSpawn, except argv[0] for (j=0; j<argc-1; j++) { layout->argvSpawn[j] = argv[j+1]; } layout->argvSpawn[argc-1] = NULL; //spawn all instances of this filter printf("Manager.c: spawning filter %s instances\n", pFilter->name); if (fsSpawnInstances(pFilter, layout->command, layout->argvSpawn) == -1) { printf("Manager.c: error spawning filter %s, aborting\n", pFilter->name); exit(1); } numFilterInstances += pFilter->filterPlacement.numInstances; #ifdef BMI_FT // Initialize the fault status pFilter->faultStatus = NO_FAULT; #endif } printf("All process started, sending data now....\n\n"); sendFiltersData(layout); #ifdef VOID_TERM gt = initGlobalTermination(layout, numFilterInstances); #endif return layout; }
FileBrowser::FileBrowser(QWidget *parent) : QMainWindow(parent) { createWidgets(); createLayout(); createActions(); createConnections(); }
Admin::Admin(QWidget *parent) : QWidget(parent) { qDebug() << "admin constructed"; createWidgets(); createLayout(); createConnections(); }
CollapsibleComponentList::CollapsibleComponentList(QWidget * parent) : QWidget(parent), m_mainLayout(nullptr), m_contentLayout(nullptr), m_collapsibleComponentGroup(nullptr) { createLayout(); }
Form* Form::create(const char* id, Theme::Style* style, Layout::Type layoutType) { Form* form = new Form(); form->_id = id ? id : ""; form->_layout = createLayout(layoutType); form->initialize("Form", style, NULL); return form; }