int TvrUiWidget::qt_metacall(QMetaObject::Call _c, int _id, void **_a) { _id = QMainWindow::qt_metacall(_c, _id, _a); if (_id < 0) return _id; if (_c == QMetaObject::InvokeMetaMethod) { switch (_id) { case 0: on_actionVolume_triggered(); break; case 1: on_actionNew_triggered(); break; case 2: on_actionSave_triggered(); break; case 3: on_actionSaveAs_triggered(); break; case 4: on_actionAbout_triggered(); break; case 5: on_actionOpen_triggered(); break; case 6: on_actionExit_triggered(); break; case 7: on_actionRecord_triggered(); break; case 8: on_actionStop_triggered(); break; case 9: on_actionPlay_triggered(); break; case 10: on_actionPaused_triggered(); break; case 11: updateProgressBar(); break; default: ; } _id -= 12; } return _id; }
int MainWindow::qt_metacall(QMetaObject::Call _c, int _id, void **_a) { _id = QMainWindow::qt_metacall(_c, _id, _a); if (_id < 0) return _id; if (_c == QMetaObject::InvokeMetaMethod) { switch (_id) { case 0: on_pushButton_clicked(); break; case 1: on_webViewBrowser_loadProgress((*reinterpret_cast< int(*)>(_a[1]))); break; case 2: on_webViewBrowser_loadStarted(); break; case 3: on_webViewBrowser_loadFinished((*reinterpret_cast< bool(*)>(_a[1]))); break; case 4: on_webViewBrowser_anyError((*reinterpret_cast< QString(*)>(_a[1]))); break; case 5: on_actionAbout_triggered(); break; case 6: on_actionAbout_QT_triggered(); break; case 7: on_actionLoad_triggered(); break; case 8: PopulateSubjectGrid(); break; case 9: on_pushButtonUpdateMrks_clicked(); break; case 10: on_actionMake_all_0_triggered(); break; case 11: on_actionMake_empty_0_triggered(); break; case 12: on_actionBlackout_Cancelled_triggered(); break; default: ; } _id -= 13; } return _id; }
int MainWindow::qt_metacall(QMetaObject::Call _c, int _id, void **_a) { _id = QMainWindow::qt_metacall(_c, _id, _a); if (_id < 0) return _id; if (_c == QMetaObject::InvokeMetaMethod) { switch (_id) { case 0: on_actionAbout_triggered(); break; case 1: on_actionTool_Bar_triggered((*reinterpret_cast< bool(*)>(_a[1]))); break; case 2: on_actionStatus_bar_triggered((*reinterpret_cast< bool(*)>(_a[1]))); break; case 3: on_actionExit_triggered(); break; default: ; } _id -= 4; } return _id; }
LogoBar::LogoBar(SigSession &session, QWidget *parent) : QToolBar("File Bar", parent), _enable(true), _session(session), _logo_button(this) { setMovable(false); _about = new QAction(this); _about->setText(QApplication::translate( "File", "&About...", 0)); _about->setIcon(QIcon::fromTheme("file", QIcon(":/icons/about.png"))); _about->setObjectName(QString::fromUtf8("actionAbout")); _logo_button.addAction(_about); connect(_about, SIGNAL(triggered()), this, SLOT(on_actionAbout_triggered())); _manual = new QAction(this); _manual->setText(QApplication::translate( "File", "&Manual", 0)); _manual->setIcon(QIcon::fromTheme("file", QIcon(":/icons/manual.png"))); _manual->setObjectName(QString::fromUtf8("actionManual")); _logo_button.addAction(_manual); connect(_manual, SIGNAL(triggered()), this, SLOT(on_actionManual_triggered())); _issue = new QAction(this); _issue->setText(QApplication::translate( "File", "&Bug Report", 0)); _issue->setIcon(QIcon::fromTheme("file", QIcon(":/icons/bug.png"))); _issue->setObjectName(QString::fromUtf8("actionManual")); _logo_button.addAction(_issue); connect(_issue, SIGNAL(triggered()), this, SLOT(on_actionIssue_triggered())); _logo_button.setPopupMode(QToolButton::InstantPopup); _logo_button.setIcon(QIcon(":/icons/logo_noColor.png")); QWidget *spacer = new QWidget(this); spacer->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); addWidget(spacer); addWidget(&_logo_button); QWidget *margin = new QWidget(this); margin->setMinimumWidth(20); addWidget(margin); }
int LostInJingAnTemple::qt_metacall(QMetaObject::Call _c, int _id, void **_a) { _id = QMainWindow::qt_metacall(_c, _id, _a); if (_id < 0) return _id; if (_c == QMetaObject::InvokeMetaMethod) { switch (_id) { case 0: on_actionImportData_triggered(); break; case 1: on_actionConvert_To_Weighted_Graph_triggered(); break; case 2: on_actionFindShortestPath_triggered(); break; case 3: on_actionExportData_triggered(); break; case 4: on_actionAbout_triggered(); break; case 5: { float _r = distanceBetweenTwoPoints((*reinterpret_cast< Point(*)>(_a[1])),(*reinterpret_cast< Point(*)>(_a[2]))); if (_a[0]) *reinterpret_cast< float*>(_a[0]) = _r; } break; case 6: { bool _r = onTheBuildingEdge((*reinterpret_cast< Building(*)>(_a[1])),(*reinterpret_cast< Point(*)>(_a[2])),(*reinterpret_cast< Point(*)>(_a[3]))); if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; } break; case 7: { bool _r = isTheBuildingEdge((*reinterpret_cast< Building(*)>(_a[1])),(*reinterpret_cast< Point(*)>(_a[2])),(*reinterpret_cast< Point(*)>(_a[3]))); if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; } break; case 8: { bool _r = crossTheBuilding((*reinterpret_cast< Building(*)>(_a[1])),(*reinterpret_cast< Point(*)>(_a[2])),(*reinterpret_cast< Point(*)>(_a[3]))); if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; } break; case 9: { bool _r = crossTheBuildings((*reinterpret_cast< vector<Building>(*)>(_a[1])),(*reinterpret_cast< Point(*)>(_a[2])),(*reinterpret_cast< Point(*)>(_a[3]))); if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; } break; case 10: { bool _r = crossLines((*reinterpret_cast< Point(*)>(_a[1])),(*reinterpret_cast< Point(*)>(_a[2])),(*reinterpret_cast< Point(*)>(_a[3])),(*reinterpret_cast< Point(*)>(_a[4]))); if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; } break; case 11: { bool _r = samePosition((*reinterpret_cast< Point(*)>(_a[1])),(*reinterpret_cast< Point(*)>(_a[2]))); if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; } break; case 12: { bool _r = isPointInsideBuilding((*reinterpret_cast< Building(*)>(_a[1])),(*reinterpret_cast< Point(*)>(_a[2]))); if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; } break; case 13: { bool _r = isLineInsideBuilding((*reinterpret_cast< Building(*)>(_a[1])),(*reinterpret_cast< Point(*)>(_a[2])),(*reinterpret_cast< Point(*)>(_a[3]))); if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; } break; case 14: { bool _r = isLineFullInsideBuilding((*reinterpret_cast< Building(*)>(_a[1])),(*reinterpret_cast< Point(*)>(_a[2])),(*reinterpret_cast< Point(*)>(_a[3]))); if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; } break; case 15: { bool _r = isTwoLinesParalleled((*reinterpret_cast< Point(*)>(_a[1])),(*reinterpret_cast< Point(*)>(_a[2])),(*reinterpret_cast< Point(*)>(_a[3])),(*reinterpret_cast< Point(*)>(_a[4]))); if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; } break; case 16: { bool _r = isOnLine((*reinterpret_cast< Point(*)>(_a[1])),(*reinterpret_cast< Point(*)>(_a[2])),(*reinterpret_cast< Point(*)>(_a[3]))); if (_a[0]) *reinterpret_cast< bool*>(_a[0]) = _r; } break; default: ; } _id -= 17; } return _id; }
int MainWindow::qt_metacall(QMetaObject::Call _c, int _id, void **_a) { _id = QMainWindow::qt_metacall(_c, _id, _a); if (_id < 0) return _id; if (_c == QMetaObject::InvokeMetaMethod) { switch (_id) { case 0: on_actionForward_triggered(); break; case 1: on_actionBack_triggered(); break; case 2: on_actionAbout_triggered(); break; case 3: on_actionSave_triggered(); break; case 4: on_treeView_clicked((*reinterpret_cast< const QModelIndex(*)>(_a[1]))); break; case 5: slotGaussInSmoother(); break; case 6: slotBoxInSmoother(); break; case 7: slotEightInSmoother(); break; case 8: slotTenInSmoother(); break; case 9: slotMF5InSmoother(); break; case 10: slotMF9InSmoother(); break; case 11: slotILPFInSmoother(); break; case 12: slotBWLPFInSmoother(); break; case 13: slotIHPFInSharpener(); break; case 14: slotBWHPFInSharpener(); break; case 15: slotLaplacian4InSharpener(); break; case 16: slotLaplacian8InSharpener(); break; case 17: slotSobelInSharpener(); break; case 18: slotPrewittInSharpener(); break; case 19: slotIsotropicInSharpener(); break; case 20: slotGradiantInEdgeDetector(); break; case 21: slotRobertsInEdgeDetector(); break; case 22: slotSobelInEdgeDetector(); break; case 23: slotLaplacian8InEdgeDetector(); break; case 24: slotLinearityInTransformator(); break; case 25: slotLogTransInTransformator(); break; case 26: slotPowerTransInTransformator(); break; case 27: slotExpTransInTransformator(); break; default: ; } _id -= 28; } return _id; }
int MainWindow::qt_metacall(QMetaObject::Call _c, int _id, void **_a) { _id = QMainWindow::qt_metacall(_c, _id, _a); if (_id < 0) return _id; if (_c == QMetaObject::InvokeMetaMethod) { switch (_id) { case 0: horizontalSliderValueChanged((*reinterpret_cast< int(*)>(_a[1]))); break; case 1: btnAddClicked(); break; case 2: btnRemoveClicked(); break; case 3: btnResizeClicked(); break; case 4: btnSelectOutDirClicked(); break; case 5: on_actionHelp_triggered(); break; case 6: on_actionAbout_triggered(); break; case 7: on_actionQuit_triggered(); break; default: ; } _id -= 8; } return _id; }
/** * Create menu for mac */ void BursarApp::createMacStyleMenu() { // create menu m_menuBar = new QMenuBar(); // add file menu QMenu *fileMenu = m_menuBar->addMenu(tr("&File")); QAction *actionNew = fileMenu->addAction(tr("&New...")); QAction *actionOpen = fileMenu->addAction(tr("&Open...")); QAction *actionQuit = fileMenu->addAction(tr("&Quit")); // add help menu QMenu *helpMenu = m_menuBar->addMenu(tr("&Help")); QAction *actionAbout = helpMenu->addAction(tr("About %1").arg(APP_NAME)); QAction *actionAboutQt = helpMenu->addAction(tr("About Qt")); // connect signals to slots connect(actionNew, SIGNAL(triggered()), this, SLOT(on_actionNew_triggered())); connect(actionOpen, SIGNAL(triggered()), this, SLOT(on_actionOpen_triggered())); connect(actionQuit, SIGNAL(triggered()), this, SLOT(on_actionQuit_triggered())); connect(actionAbout, SIGNAL(triggered()), this, SLOT(on_actionAbout_triggered())); connect(actionAboutQt, SIGNAL(triggered()), this, SLOT(on_actionAboutQt_triggered())); }
int MainWindow::qt_metacall(QMetaObject::Call _c, int _id, void **_a) { _id = QMainWindow::qt_metacall(_c, _id, _a); if (_id < 0) return _id; if (_c == QMetaObject::InvokeMetaMethod) { switch (_id) { case 0: on_actionNew_triggered(); break; case 1: on_actionAbout_triggered(); break; case 2: on_actionOpen_triggered(); break; case 3: on_actionRedo_triggered(); break; case 4: on_actionCopy_triggered(); break; case 5: on_actionCut_triggered(); break; case 6: on_actionPaste_triggered(); break; case 7: on_actionSave_triggered(); break; case 8: on_actionSave_as_triggered(); break; case 9: on_actionUndo_triggered(); break; default: ; } _id -= 10; } return _id; }
schoolmasterwindow::schoolmasterwindow() { //initialize the window this->resize(600, 400); this->setMinimumSize(QSize(600, 400)); this->setMaximumSize(QSize(600, 400)); this->setWindowTitle("Master View"); this->setStatusTip("Master Window"); //implimenting the menu bar menubar = new QMenuBar(this); menubar->setGeometry(QRect(0, 0, 600, 21)); this->setMenuBar(menubar); //adding status bar statusbar = new QStatusBar(this); this->setStatusBar(statusbar); //adding menu bar menuFile = new QMenu(menubar); menuFile->setTitle("File"); menubar->addAction(menuFile->menuAction()); menuHelp = new QMenu(menubar); menuHelp->setTitle("Help"); menubar->addAction(menuHelp->menuAction()); //adding the action Exit = new QAction(this); Exit->setText("exit"); About_ = new QAction(this); About_->setText("about"); actionLogout = new QAction(this); actionLogout->setText("Logout"); actionLogout->setStatusTip("Logout"); actionLogout->setShortcut(QApplication::translate("teacher", "Ctrl+L", 0)); menuFile->addAction(actionLogout); actionExit = new QAction(this); actionExit->setText("Exit"); actionExit->setStatusTip("Exit Aplication"); actionExit->setShortcut(QApplication::translate("teacher", "Ctrl+Q", 0)); menuFile->addAction(actionExit); actionAbout = new QAction(this); actionAbout->setText("About"); actionAbout->setStatusTip("About Aplication"); actionAbout->setShortcut(QApplication::translate("master", "Ctrl+A", 0)); menuHelp->addAction(actionAbout); //adding widgets and grids centralwidget = new QWidget(this); gridLayout_4 = new QGridLayout(centralwidget); groupBox_2 = new QGroupBox(centralwidget); groupBox_2->setTitle("Students"); groupBox_2->setEnabled(true); gridLayout_2 = new QGridLayout(groupBox_2); groupBox_3 = new QGroupBox(groupBox_2); groupBox_3->setTitle("Add student"); groupBox_3->setEnabled(true); gridLayout = new QGridLayout(groupBox_3); te_name = new QLabel(groupBox_3); te_name->setText("Name"); gridLayout->addWidget(te_name, 0, 0, 1, 1); stname = new QLineEdit(groupBox_3); gridLayout->addWidget(stname, 0, 1, 1, 2); horizontalSpacer_6 = new QSpacerItem(188, 20, QSizePolicy::Expanding, QSizePolicy::Minimum); gridLayout->addItem(horizontalSpacer_6, 2, 0, 1, 2); add = new QPushButton(groupBox_3); add->setText("افزودن"); gridLayout->addWidget(add, 2, 2, 1, 1); gridLayout_2->addWidget(groupBox_3, 3, 1, 1, 2); studenttable = new QTableView(groupBox_2); studenttable->setEditTriggers(QAbstractItemView::NoEditTriggers); gridLayout_2->addWidget(studenttable, 0, 0, 4, 1); stuname = new QLabel(groupBox_2); stuname->setText("student name"); gridLayout_2->addWidget(stuname, 0, 1, 1, 1); lineEdit = new QLineEdit(groupBox_2); gridLayout_2->addWidget(lineEdit, 0, 2, 1, 1); type = new QLabel(groupBox_2); type->setText("type"); gridLayout_2->addWidget(type, 1, 1, 1, 1); type_2 = new QComboBox(groupBox_2); type_2->clear(); type_2->insertItems(0, QStringList()<< "تاخیر" << "غیبت" << "اخراج از کلاس" << "در گیری"); gridLayout_2->addWidget(type_2, 1, 2, 1, 1); submit = new QPushButton(groupBox_2); submit->setText("اعمال تغییزات"); gridLayout_2->addWidget(submit, 2, 2, 1, 1); horizontalSpacer_3 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum); gridLayout_2->addItem(horizontalSpacer_3, 2, 1, 1, 1); gridLayout_4->addWidget(groupBox_2, 0, 0, 1, 1); groupBox = new QGroupBox(centralwidget); groupBox->setTitle("Teachers"); groupBox->setEnabled(true); grid_teacher = new QGridLayout(groupBox); Teachers = new QTableView(groupBox); Teachers->setEditTriggers(QAbstractItemView::NoEditTriggers); grid_teacher->addWidget(Teachers, 0, 0, 3, 1); tename = new QLabel(groupBox); tename->setText("Name"); grid_teacher->addWidget(tename, 0, 1, 1, 1); teacher_name = new QLineEdit(groupBox); grid_teacher->addWidget(teacher_name, 0, 2, 1, 1); horizontalSpacer = new QSpacerItem(112, 20, QSizePolicy::Expanding, QSizePolicy::Minimum); grid_teacher->addItem(horizontalSpacer, 0, 3, 1, 1); horizontalSpacer_2 = new QSpacerItem(112, 20, QSizePolicy::Expanding, QSizePolicy::Minimum); grid_teacher->addItem(horizontalSpacer_2, 1, 3, 1, 1); access = new QLabel(groupBox); access->setText("Password"); grid_teacher->addWidget(access, 1, 1, 1, 1); accesspass = new QLineEdit(groupBox); accesspass->setEchoMode(QLineEdit::Password); grid_teacher->addWidget(accesspass, 1, 2, 1, 1); addteacher = new QPushButton(groupBox); addteacher->setText("افزودن"); grid_teacher->addWidget(addteacher, 2, 3, 1, 1); gridLayout_4->addWidget(groupBox, 1, 0, 1, 1); this->setCentralWidget(centralwidget); db = new Schooldb; model = new QSqlTableModel; model2 = new QSqlTableModel; //connecting actions and buttons this->connect(actionExit, SIGNAL(triggered()), this, SLOT(close())); this->connect(actionAbout, SIGNAL(triggered()), this, SLOT(on_actionAbout_triggered())); this->connect(add, SIGNAL(clicked()), this, SLOT(on_add_clicked())); this->connect(actionLogout, SIGNAL(triggered()), this, SLOT(log_out())); this->connect(submit,SIGNAL(clicked()),this,SLOT(on_submit_clicked())); this->connect(studenttable, SIGNAL(clicked(QModelIndex)), this, SLOT(stu_autofill())); this->connect(addteacher, SIGNAL(clicked()), this, SLOT(on_addteacher_clicked())); model->setTable("student"); model->select(); studenttable->setModel(model); studenttable->hideColumn(1); studenttable->hideColumn(2); studenttable->hideColumn(3); studenttable->hideColumn(4); model2->setTable("teacher"); model2->select(); Teachers->setModel(model2); }