void Gui::countPages() { if (maxPages < 1) { writeToTmp(); statusBarMsg("Counting"); Where current(ldrawFile.topLevelFile(),0); int savedDpn = displayPageNum; displayPageNum = 1 << 31; firstStepPageNum = -1; lastStepPageNum = -1; maxPages = 1; Meta meta; QString empty; stepPageNum = 1; findPage(KpageView,KpageScene,maxPages,empty,current,false,meta,false); topOfPages.append(current); maxPages--; if (displayPageNum > maxPages) { displayPageNum = maxPages; } else { displayPageNum = savedDpn; } QString string = QString("%1 of %2") .arg(displayPageNum) .arg(maxPages); setPageLineEdit->setText(string); statusBarMsg(""); } }
MainWindow::MainWindow(DataBase *db) : QMainWindow(0), m_ui(new Ui::MainWindow), m_airPlaneWidget(new AirPlaneWidget(this, db)), m_database(db) { m_ui->setupUi(this); setCentralWidget(m_airPlaneWidget); connect(m_airPlaneWidget, SIGNAL(notification(QString)), this, SLOT(statusBarMsg(QString))); connect(m_database, SIGNAL(notification(QString)), this, SLOT(statusBarMsg(QString))); }
void LorrisProgrammer::status(const QString &text) { emit statusBarMsg(text, 5000); }