GVRMainWindow::GVRMainWindow(QWidget* parent) : QMainWindow(parent), #if defined(ANDROID) && defined(HAVE_LIBOVR) _backKeyState(LIBOVR_DOUBLE_TAP_DURATION, LIBOVR_LONG_PRESS_DURATION), _wasBackKeyDown(false), #endif _mainLayout(NULL), _menuBar(NULL), _loginAction(NULL) { #ifndef ANDROID const int NOTE_4_WIDTH = 2560; const int NOTE_4_HEIGHT = 1440; setFixedSize(NOTE_4_WIDTH / 2, NOTE_4_HEIGHT / 2); #endif setupMenuBar(); QWidget* baseWidget = new QWidget(this); // setup a layout so we can vertically align to top _mainLayout = new QVBoxLayout(baseWidget); _mainLayout->setAlignment(Qt::AlignTop); // set the layout on the base widget baseWidget->setLayout(_mainLayout); setCentralWidget(baseWidget); // add the interface view new InterfaceView(baseWidget); }
QvvMainWindow::QvvMainWindow() : QMainWindow() { toolbar = NULL; rand_seeded = 0; opt_thumbs = 0; opt_dirs_only = 0; last_sort_col = 1; last_sort_ord = Qt::AscendingOrder; setAttribute( Qt::WA_DeleteOnClose ); setObjectName( "QvvMainWindow" ); setWindowTitle( QString() + " QVV " + QVV_VERSION ); // crashes ICEWM :( //setWindowIcon( QIcon( QPixmap( ":/images/qvv_icon_128x128.png" ) ) ); resize( 640, 400 ); tree = new QvvTreeWidget( this ); tree->setMinimumSize( 400, 200 ); QTreeWidgetItem *header = new QTreeWidgetItem(); header->setText( 0, "Type" ); header->setText( 1, "Name" ); header->setText( 2, "Size" ); header->setText( 3, "Modify Time" ); header->setTextAlignment( 2, Qt::AlignRight ); tree->setColumnCount( 4 ); tree->setHeaderItem( header ); tree->setColumnWidth( 0, 70 ); tree->setColumnWidth( 1, 300 ); tree->setColumnWidth( 2, 80 ); tree->setColumnWidth( 3, 120 ); tree->setIconSize( QSize( 64, 64 ) ); tree->setSortingEnabled( 1 ); tree->sortByColumn( 1, Qt::AscendingOrder ); tree->setDragEnabled( 1 ); tree->setSelectionMode( QAbstractItemView::ExtendedSelection ); setCentralWidget( tree ); setupMenuBar(); //statusBar()->showMessage( "." ); //loadDir( QString( "." ) ); connect( tree, SIGNAL(itemActivated(QTreeWidgetItem *, int)), this, SLOT(slotItemActivated(QTreeWidgetItem *, int))); }
MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent) { fileDialog = new QFileDialog(this); setupLayout(); setupMenuBar(); }
MapForm::MapForm(QWidget *parent) : QMainWindow(parent), ui(new Ui::MapForm) { ui->setupUi(this); setupMenuBar(); }
Frame::Frame( wxWindow* parent, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size ) : wxFrame( parent, id, title, pos, size ), input( NULL ) { setupMenuBar(); }
MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent) { /* Window Title */ setWindowTitle(tr(APPLICATION_NAME)); /* Set sticky places for dockwidgets */ setCorner(Qt::TopLeftCorner, Qt::TopDockWidgetArea); setCorner(Qt::TopRightCorner, Qt::RightDockWidgetArea); setCorner(Qt::BottomLeftCorner, Qt::BottomDockWidgetArea); setCorner(Qt::BottomRightCorner, Qt::BottomDockWidgetArea); /* * Create Mastercontroller (zone -1) * Controls all zones on all bridges. */ master = new SingleController("Master", -1, this); masterDockWidget = new QDockWidget(tr("Master Controller"), this); masterDockWidget->setWidget(master); masterDockWidget->setMaximumWidth(200); addDockWidget(Qt::TopDockWidgetArea, masterDockWidget); /* Audio Controller */ audio = new audioController(this); addDockWidget(Qt::TopDockWidgetArea, audio); /* Connect Audio to Master .*/ connect(audio, SIGNAL(setRandomSame()), master, SLOT(setRandomExt())); connect(audio, SIGNAL(flash()), master, SLOT(flash())); connect(audio, SIGNAL(flashRandom()), master, SLOT(flashRandom())); connect(audio, SIGNAL(fade10()), master, SLOT(fade10Ext())); connect(audio, SIGNAL(fade20()), master, SLOT(fade20Ext())); presetController = new PresetController(this); presetController->setMinimumWidth(230); addDockWidget(Qt::TopDockWidgetArea, presetController); connect(presetController, SIGNAL(createPreset()), this, SLOT(getPreset())); connect(this, SIGNAL(presetAvailable(Preset*)), presetController, SLOT(addPreset(Preset*))); connect(presetController, SIGNAL(setPreset(Preset*)), this, SLOT(setPreset(Preset*))); /* Center the window. */ QWidget *w = window(); w->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, w->size(), qApp->desktop()->availableGeometry())); /* Create Bridge Discovery Dialog. */ MiLightDiscover *d = new MiLightDiscover(this); connect(d, SIGNAL(selectedDevices(QStringList, bool)), this, SLOT(setupControllers(QStringList, bool))); d->exec(); setupActions(); setupToolBar(); setupMenuBar(); setupStatusBar(); loadSettings(); delete d; }
ABMainWindow::ABMainWindow() : QMainWindow( 0, "example addressbook application" ), filename( QString::null ) { setupMenuBar(); setupFileTools(); setupStatusBar(); setupCentralWidget(); }
//PUBLIC FUNCTIONS Ui::Ui(Pcqc *pcqc) { motor = pcqc; createActions(); setupMenuBar(); setupStatusBar(); setupMainLayout(); setWindowTitle(tr("PCQC - Point Cloud Quality Control")); resize(1024,768); }
MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent) { rfe_widget = new RFE::Widget(this); setCentralWidget(rfe_widget); setWindowTitle("RFE - Resource File Editor"); setupMenuBar(); setupStatusBar(); }
MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow), net(new Network) { setupMenuBar(); ui->setupUi(this); setWindowTitle("NEO - Elegant Optimization"); dock = new DataDock(this); addDockWidget(Qt::RightDockWidgetArea, dock); dock2 = new AddEdgeDock(this); addDockWidget(Qt::LeftDockWidgetArea,dock2); }
MainWindow::MainWindow(const QMap<QString, QSize> &customSizeHints, QWidget *parent, Qt::WindowFlags flags) : QMainWindow(parent, flags) { setObjectName("MainWindow"); setWindowTitle("TinScript Remote Debugger"); // -- default dock options... DockOptions opts; opts |= AnimatedDocks; opts |= AllowNestedDocks; opts |= AllowTabbedDocks; QMainWindow::setDockOptions(opts); setupMenuBar(); setupDockWidgets(customSizeHints); }
MainWindow::MainWindow(const QMap<QString, QSize> &customSizeHints, QWidget *parent, Qt::WindowFlags flags) : QMainWindow(parent, flags) { setObjectName("MainWindow"); setWindowTitle("Qt Main Window Demo"); center = new QTextEdit(this); center->setReadOnly(true); center->setMinimumSize(400, 205); setCentralWidget(center); setupToolBar(); setupMenuBar(); setupDockWidgets(customSizeHints); statusBar()->showMessage(tr("Status Bar")); }
/** * Constructs a window to display a hull. * * @param parent the parent widget */ CFormHull::CFormHull(QWidget *parent) : CFormMain(parent) { // create menu bar setupMenuBar(); // create main widget tabs = new CSailViewerTabs(this); setCentralWidget(tabs); // set language connect(qApp, SIGNAL(languageChanged()), this, SLOT(languageChange())); languageChange(); // set initial definition setDef(def); }
SpreadSheet::SpreadSheet(int rows, int cols, QWidget *parent) : QMainWindow(parent) { addToolBar(toolBar = new QToolBar()); formulaInput = new QLineEdit(); cellLabel = new QLabel(toolBar); cellLabel->setMinimumSize(80, 0); toolBar->addWidget(cellLabel); toolBar->addWidget(formulaInput); table = new QTableWidget(rows, cols, this); table->setSizeAdjustPolicy(QTableWidget::AdjustToContents); for (int c = 0; c < cols; ++c) { QString character(QChar('A' + c)); table->setHorizontalHeaderItem(c, new QTableWidgetItem(character)); } table->setItemPrototype(table->item(rows - 1, cols - 1)); table->setItemDelegate(new SpreadSheetDelegate()); createActions(); updateColor(0); setupMenuBar(); setupContents(); setupContextMenu(); setCentralWidget(table); statusBar(); connect(table, SIGNAL(currentItemChanged(QTableWidgetItem*,QTableWidgetItem*)), this, SLOT(updateStatus(QTableWidgetItem*))); connect(table, SIGNAL(currentItemChanged(QTableWidgetItem*,QTableWidgetItem*)), this, SLOT(updateColor(QTableWidgetItem*))); connect(table, SIGNAL(currentItemChanged(QTableWidgetItem*,QTableWidgetItem*)), this, SLOT(updateLineEdit(QTableWidgetItem*))); connect(table, SIGNAL(itemChanged(QTableWidgetItem*)), this, SLOT(updateStatus(QTableWidgetItem*))); connect(formulaInput, SIGNAL(returnPressed()), this, SLOT(returnPressed())); connect(table, SIGNAL(itemChanged(QTableWidgetItem*)), this, SLOT(updateLineEdit(QTableWidgetItem*))); setWindowTitle(tr("Spreadsheet")); }
/////F AHelloWindow5 @ @ instance public AHelloWindow5 :: AHelloWindow5(unsigned long windowId) : IFrameWindow ( IFrameWindow::defaultStyle() | IFrameWindow::minimizedIcon | IFrameWindow::menuBar | IFrameWindow::accelerator, windowId) { setupClient(); setupStatusArea(); setupInfoArea(); setupButtons(); setupMenuBar(); setupHelp(); sizeTo(ISize(400,300)); setFocus(); show(); }
MainWindow::MainWindow(QWidget *parent, Qt::WindowFlags flags) : QMainWindow(parent, flags) { setObjectName("MainWindow"); setWindowTitle("cpp-qt-pyqt-py"); setupMenuBar(); // PyObject* PyRun_File(FILE *fp, const char *filename, int start, PyObject *globals, PyObject *locals) // FILE* file = fopen("test.py","r"); // PyRun_SimpleFile(file, "test.py"); PyObject *obj = Py_BuildValue("s", "test.py"); FILE *file = _Py_fopen_obj(obj, "r+"); if(file != NULL) { PyRun_SimpleFile(file, "../python/test.py"); } else { qDebug() << "file test.py not found (did you copy it in the build directory"; } }
TopLevel::TopLevel (QWidget *, const char *name) : KMainWindow (0, name) { setMinimumSize (100, 100); buttondown = false; setupMenuBar(); setupStatusBar(); updateActions(); resize(550,400); setupGUI(); readSettings(); faxqtwin = new QFrame(this); qtwin = faxqtwin->winId(); faxqtwin->setFrameStyle(QFrame::Panel | QFrame::Sunken); // Create a Vertical scroll bar vsb = new QScrollBar( QScrollBar::Vertical,faxqtwin,"scrollBar" ); vsb->hide(); connect( vsb, SIGNAL(valueChanged(int)), SLOT(scrollVert(int)) ); // Create a Horizontal scroll bar hsb = new QScrollBar( QScrollBar::Horizontal,faxqtwin,"scrollBar" ); connect( hsb, SIGNAL(valueChanged(int)), SLOT(scrollHorz(int)) ); hsb->hide(); setCentralWidget(faxqtwin); setAcceptDrops(true); show(); }
frmDebugger::frmDebugger(frmMain *parent, const wxString &title) : pgFrame(NULL, title), m_standaloneDebugger(NULL), m_standaloneDirectDbg(NULL), m_parent(parent) { dlgName = wxT("frmDebugger"); RestorePosition(100, 100, 600, 500, 450, 300); wxWindowBase::SetFont(settings->GetSystemFont()); manager.SetManagedWindow(this); manager.SetFlags(wxAUI_MGR_DEFAULT | wxAUI_MGR_TRANSPARENT_DRAG); // Define the icon for this window SetIcon(*debugger_png_ico); // Create (and configure) the menu bar, toolbar, and status bar m_menuBar = setupMenuBar(); m_toolBar = setupToolBar(); m_statusBar = setupStatusBar(); manager.AddPane(m_toolBar, wxAuiPaneInfo().Name(wxT("toolBar")).Caption(wxT("Toolbar")).ToolbarPane().Top().Row(1).Position(1).LeftDockable(false).RightDockable(false)); // Now load the layout wxString perspective; settings->Read(wxT("Debugger/frmDebugger/Perspective-") + wxString(FRMDEBUGGER_PERSPECTIVE_VER), &perspective, FRMDEBUGGER_DEFAULT_PERSPECTIVE); manager.LoadPerspective(perspective, true); // and reset the captions for the current language manager.GetPane(wxT("toolBar")).Caption(_("Toolbar")); // Sync the View menu options m_viewMenu->Check(MENU_ID_VIEW_TOOLBAR, manager.GetPane(wxT("toolBar")).IsShown()); manager.Update(); }
TopLevel::TopLevel (ConfigList *cl) : KTopLevelWidget(), ID_GENERAL(1) { configList = cl; current = 0; setupMenuBar(); setupStatusBar(); splitter = new MySplitter(this); connect(splitter, SIGNAL(resized()), this, SLOT(doResize())); treelist = new KTreeList(splitter); configList->fillTreeList(treelist); treelist->setMinimumWidth(200); splitter->setResizeMode(treelist,QSplitter::KeepSize); mwidget = new mainWidget(splitter); connect(mwidget, SIGNAL(resized()), this, SLOT(doResize())); connect(treelist, SIGNAL(selected(int)), this, SLOT(item_selected(int))); connect(treelist, SIGNAL(singleSelected(int)), this, SLOT(item_singleSelected(int))); setView(splitter); setMinimumSize(450,200); resize(700,600); show(); resizeEvent(NULL); KConfig *config = kapp->getConfig(); config->setGroup("Options"); KModuleListEntry::swallowingEnabled = config->readNumEntry("SwallowEnabled", TRUE); options->setItemChecked(swallowID, KModuleListEntry::swallowingEnabled); }
Frame::Frame( wxWindow* parent, wxWindowID id, const wxString& title ) : wxFrame( parent, id, title, wxDefaultPosition, wxDefaultSize ), input( NULL ) { setupMenuBar(); }
ActionManager::ActionManager(MainWindow* parent) : QObject(parent), m_ui(parent) { m_bottomUiToggleBar = new QToolBar(m_ui); m_rightSectionBar = new QToolBar(m_ui); m_scanToolBar = new QToolBar(m_ui); m_bookmarkToolBar = new QToolBar(m_ui); m_globalMenuToolBar = new QToolBar(m_ui); m_vulnerabilityToolBar = new QToolBar(m_ui); m_discoverToolBar = new QToolBar(m_ui); m_bottomUiToggleBar->setContextMenuPolicy(Qt::PreventContextMenu); m_bottomUiToggleBar->setStyleSheet("QToolBar { border: 0px; }"); m_bottomUiToggleBar->setFloatable(false); m_bottomUiToggleBar->setMovable(false); m_bottomUiToggleBar->setIconSize(QSize(22, 22)); m_rightSectionBar->setContextMenuPolicy(Qt::PreventContextMenu); m_rightSectionBar->setStyleSheet("QToolBar { border: 0px; }"); m_rightSectionBar->setFloatable(false); m_rightSectionBar->setMovable(false); m_scanToolBar->setContextMenuPolicy(Qt::PreventContextMenu); m_scanToolBar->setToolButtonStyle(Qt::ToolButtonTextBesideIcon); m_scanToolBar->setStyleSheet("QToolBar { border: 0px; }"); m_scanToolBar->setFloatable(false); m_scanToolBar->setMovable(false); m_scanToolBar->setIconSize(QSize(22, 22)); m_bookmarkToolBar->setContextMenuPolicy(Qt::PreventContextMenu); m_bookmarkToolBar->setToolButtonStyle(Qt::ToolButtonFollowStyle); m_bookmarkToolBar->setStyleSheet("QToolBar { border: 0px; }"); m_bookmarkToolBar->setFloatable(false); m_bookmarkToolBar->setMovable(false); m_bookmarkToolBar->setIconSize(QSize(22, 22)); m_globalMenuToolBar->setContextMenuPolicy(Qt::PreventContextMenu); m_globalMenuToolBar->setToolButtonStyle(Qt::ToolButtonTextBesideIcon); m_globalMenuToolBar->setStyleSheet("QToolBar { border: 0px; }"); m_globalMenuToolBar->setFloatable(false); m_globalMenuToolBar->setMovable(false); m_globalMenuToolBar->setIconSize(QSize(22, 22)); m_vulnerabilityToolBar->setContextMenuPolicy(Qt::PreventContextMenu); m_vulnerabilityToolBar->setToolButtonStyle(Qt::ToolButtonTextBesideIcon); m_vulnerabilityToolBar->setStyleSheet("QToolBar { border: 0px; }"); m_vulnerabilityToolBar->setFloatable(false); m_vulnerabilityToolBar->setMovable(false); m_vulnerabilityToolBar->setIconSize(QSize(22, 22)); // discover toolbar m_discoverToolBar->setObjectName(QString::fromUtf8("discoverToolBar")); m_discoverToolBar->setContextMenuPolicy(Qt::PreventContextMenu); m_discoverToolBar->setLayoutDirection(Qt::LeftToRight); m_discoverToolBar->setStyleSheet(QString::fromUtf8("QToolBar { border: 0px; }")); m_discoverToolBar->setMovable(false); m_discoverToolBar->setIconSize(QSize(22, 22)); m_discoverToolBar->setToolButtonStyle(Qt::ToolButtonTextBesideIcon); m_discoverToolBar->setVisible(false); //m_ui->addToolBar(Qt::BottomToolBarArea, m_bottomSectionBar); m_ui->addToolBar(Qt::LeftToolBarArea, m_rightSectionBar); m_ui->addToolBar(Qt::BottomToolBarArea, m_bottomUiToggleBar); m_ui->addToolBar(Qt::TopToolBarArea, m_scanToolBar); m_ui->addToolBar(Qt::TopToolBarArea, m_vulnerabilityToolBar); m_ui->addToolBar(Qt::TopToolBarArea, m_bookmarkToolBar); m_ui->addToolBar(Qt::TopToolBarArea, m_discoverToolBar); m_ui->addToolBar(Qt::TopToolBarArea, m_globalMenuToolBar); connect(m_ui->m_mouseFilter, &MouseEventFilter::mouseRightClickEvent, this, &ActionManager::mouseClickEvent); setupActions(); setupMenuBar(); }