Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets > окно QDialog и statusBar


Автор: sergey_85 16.10.2009, 20:33
Привет!
Можно ли получить доступ к статусбару в окне QDialog, также как в QMainWindow statusBar() или в диалоге нет такой возможности?

Автор: sergey_85 16.10.2009, 20:50
Забыл по-google'ть....

Извиняюсь!

http://www.qtcentre.org/forum/f-qt-programming-2/t-qdialog-statusbar-10593.html

Код

#include <QDialog>
#include <QStatusBar>
#include <QLayout>
#include <QApplication>
#include <QTextEdit>
 
int main(int argc, char **argv){
  QApplication app(argc, argv);
  QDialog dlg;
  QLayout *l = new QVBoxLayout(&dlg);
  l->addWidget(new QTextEdit);
  QStatusBar *b = new QStatusBar;
  l->addWidget(b);
  b->showMessage("XXX");
  l->setMargin(0);
  l->setSpacing(0);
  return dlg.exec();
}


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)