void CLexiconReadWindow::initView() { qDebug() << "CLexiconReadWindow::initView"; // Create display widget for this window setDisplayWidget( CDisplay::createReadInstance(this) ); setCentralWidget( displayWidget()->view() ); setWindowIcon(util::tool::getIconForModule(modules().first())); // Create the Navigation toolbar setMainToolBar( new QToolBar(this) ); addToolBar(mainToolBar()); // Create keychooser setKeyChooser( CKeyChooser::createInstance(modules(), history(), key(), mainToolBar()) ); // Create the Works toolbar setModuleChooserBar( new BtModuleChooserBar(this)); moduleChooserBar()->setModules(getModuleList(), modules().first()->type(), this); addToolBar(moduleChooserBar()); // Create the Tools toolbar setButtonsToolBar( new QToolBar(this) ); addToolBar(buttonsToolBar()); // Create the Text Header toolbar addToolBarBreak(); setHeaderBar(new QToolBar(this)); addToolBar(headerBar()); }
/** Initialize the state of this widget. */ void CPlainWriteWindow::initView() { // qWarning("CPlainWriteWindow::initView()"); m_writeDisplay = new CPlainWriteDisplay(this, this); setDisplayWidget(m_writeDisplay); setCentralWidget(m_writeDisplay->view()); // Create Navigation toolbar setMainToolBar( new QToolBar(this) ); addToolBar(mainToolBar()); // Create the Tools toolbar setButtonsToolBar( new QToolBar(this) ); addToolBar(buttonsToolBar()); }
void CLexiconReadWindow::initView() { qDebug("CLexiconReadWindow::initView"); setDisplayWidget( CDisplay::createReadInstance(this) ); setMainToolBar( new QToolBar(this) ); addToolBar(mainToolBar()); setKeyChooser( CKeyChooser::createInstance(modules(), key(), mainToolBar()) ); mainToolBar()->addWidget(keyChooser()); setModuleChooserBar( new CModuleChooserBar(modules(), modules().first()->type(), this) ); moduleChooserBar()->adjustSize(); addToolBar(moduleChooserBar()); setButtonsToolBar( new QToolBar(this) ); addToolBar(buttonsToolBar()); setWindowIcon(CToolClass::getIconForModule(modules().first())); setCentralWidget( displayWidget()->view() ); }
void CLexiconReadWindow::initView() { qDebug() << "CLexiconReadWindow::initView"; setDisplayWidget( CDisplay::createReadInstance(this) ); setMainToolBar( new QToolBar(this) ); mainToolBar()->setAllowedAreas(Qt::TopToolBarArea); mainToolBar()->setFloatable(false); addToolBar(mainToolBar()); setKeyChooser( CKeyChooser::createInstance(modules(), key(), mainToolBar()) ); mainToolBar()->addWidget(keyChooser()); setModuleChooserBar( new CModuleChooserBar(modules(), modules().first()->type(), this) ); moduleChooserBar()->adjustSize(); addToolBar(moduleChooserBar()); setButtonsToolBar( new QToolBar(this) ); buttonsToolBar()->setAllowedAreas(Qt::TopToolBarArea); buttonsToolBar()->setFloatable(false); addToolBar(buttonsToolBar()); setWindowIcon(util::tool::getIconForModule(modules().first())); setCentralWidget( displayWidget()->view() ); }
MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow) { ui->setupUi(this); sqlitePath = QString("%1/签到数据请勿删除/").arg(QStandardPaths::writableLocation(QStandardPaths::DesktopLocation)); setDatabase(); setAcceptDrops(true); ui->tableViewDict->hide(); setMainToolBar(); ui->lineEditEname->setFocus(); QtAwesome *awesome = new QtAwesome(this); awesome->initFontAwesome(); awesome->setDefaultOption( "color", QColor(122, 122, 122) ); ui->pushButtonEsave->setIcon(awesome->icon(fa::database)); ui->pushButtonEsave->setFont(awesome->font(13)); ui->labelBirth->setText(QChar(fa::birthdaycake)); ui->labelBirth->setFont(awesome->font(16)); ui->labelName->setText(QChar(fa::smileo)); ui->labelName->setFont(awesome->font(16)); ui->labelQName->setText(QChar(fa::smileo)); ui->labelQName->setFont(awesome->font(16)); ui->labelPhone->setText(QString("%1|%2").arg(QChar(fa::phone)).arg(QChar(fa::mobilephone))); ui->labelPhone->setFont(awesome->font(16)); ui->labelQPhone->setText(QString("%1|%2").arg(QChar(fa::phone)).arg(QChar(fa::mobilephone))); ui->labelQPhone->setFont(awesome->font(16)); ui->labelDate->setText(QChar(fa::calendar)); ui->labelDate->setFont(awesome->font(16)); ui->labelGender->setText(QString("%1|%2").arg(QChar(fa::male)).arg(QChar(fa::female))); ui->labelGender->setFont(awesome->font(16)); ui->labelQGender->setText(QString("%1|%2").arg(QChar(fa::male)).arg(QChar(fa::female))); ui->labelQGender->setFont(awesome->font(16)); ui->spinBoxDay->setRange(0, 31); ui->spinBoxMonth->setRange(0, 12); ui->actionDict->setText(QChar(fa::refresh)); ui->actionDict->setFont(awesome->font(16)); ui->actionList->setText(QChar(fa::barchart)); ui->actionList->setFont(awesome->font(16)); ui->actionExport->setText(QChar(fa::umbrella)); ui->actionExport->setFont(awesome->font(16)); ui->pushButtonQ->setText(QString("%1 %2").arg(QChar(fa::search)).arg("search")); ui->pushButtonQ->setFont(awesome->font(14)); ui->toolButton->setText(QChar(fa::search)); ui->toolButton->setFont(awesome->font(14)); ui->dateEditEcurrent->setDate(QDate::currentDate()); ui->dateEditEBirth->setDate(QDate(1900, 1, 1)); ui->dateEditNote->setDate(QDate::currentDate()); ui->actionFirstLetter->setText(QChar(fa::leaf)); ui->actionFirstLetter->setFont(awesome->font(14)); ui->pushButtonSaveNote->setText(QChar(fa::database)); ui->pushButtonSaveNote->setFont(awesome->font(14)); ui->pushButtonSaveNote->setFlat(true); ui->pushButtonExportCurrentNote->setText(QChar(fa::filetext)); ui->pushButtonExportCurrentNote->setFont(awesome->font(14)); ui->pushButtonExportCurrentNote->setFlat(true); ui->dateEditDataExportStart->setDate(QDate::currentDate()); ui->dateEditDataExportEnd->setDate(QDate::currentDate()); deleteRowNum = -1; }