int main(int argc, char *argv[]) { QApplication app(argc, argv); Statusbar window; window.resize(300, 200); window.setWindowTitle("QStatusBar"); window.show(); return app.exec(); }
void StatusBarLayout::updateMarginAndSpacing() { Statusbar* statusBar = qobject_cast<Statusbar*>( parentWidget() ); if( ! statusBar ) return; QStyle* style = statusBar->style(); QStyleOptionToolBar opt; statusBar->initStyleOption( &opt ); setMargin( style->pixelMetric(QStyle::PM_ToolBarItemMargin, &opt, statusBar) + style->pixelMetric(QStyle::PM_ToolBarFrameWidth, &opt, statusBar) ); setSpacing( style->pixelMetric(QStyle::PM_ToolBarItemSpacing, &opt, statusBar) ); }
int main(int argc, char *argv[]) { QApplication app(argc, argv); Statusbar window; window.setWindowTitle("Timer"); window.show(); // window.resize(WIDTH, HEIGHT); center(window); return app.exec(); }