Расположение QToolBar один под другим
Материал из Wiki.crossplatform.ru
(Различия между версиями)
Lit-uriy (Обсуждение | вклад) (новая статья в ЧАВО) |
Admin (Обсуждение | вклад) (поправил тэг коде) |
||
Строка 2: | Строка 2: | ||
Пример: | Пример: | ||
- | + | <source lang=cpp-qt> | |
+ | #include <QtGui> | ||
int main(int argc, char **argv) { | int main(int argc, char **argv) { | ||
QApplication app(argc, argv); | QApplication app(argc, argv); | ||
Строка 13: | Строка 14: | ||
return app.exec(); | return app.exec(); | ||
} | } | ||
- | + | </source> | |
[[Категория:Qt FAQ]] | [[Категория:Qt FAQ]] |
Текущая версия на 15:46, 18 октября 2009
Для программного расположения нескольких панелей инструментов QToolBar одна под другой, необходимо воспользоваться методом QMainWindow::addToolBarBreak().
Пример:
#include <QtGui> int main(int argc, char **argv) { QApplication app(argc, argv); QMainWindow *window = new QMainWindow; window->setWindowTitle("Main Window"); window->addToolBar("ToolBar 1"); window->addToolBarBreak(); window->addToolBar("ToolBar 2"); window->show(); return app.exec(); }