![]() |
Home · Overviews · Examples |
The QGridLayout automatically arranges its widgets in rows and columns; you can specify the row and column numbers when adding widgets to the layout, and QGridLayout will fit them into the grid. Missing snippet: tutorials/tutorial/t6/main.cpp. Missing snippet: tutorials/tutorial/t6/main.cpp. Missing snippet: tutorials/tutorial/t6/main.cpp. Missing snippet: tutorials/tutorial/t6/main.cpp. Missing snippet: tutorials/tutorial/t6/main.cpp. We create nine LCDRange widgets, all of which are children of the grid object, and we arrange them in three rows and three columns. Missing snippet: tutorials/tutorial/t6/main.cpp. Finally, we add the Quit button and the grid layout containing LCDRange widgets, to the main layout. The QWidget::addLayout() function is similar to the QWidget::addWidget() function, making the given layout a child of the main layout.
That's all.Running the Application
This program shows how easy it is to use many widgets at a time. Each one behaves like the slider and LCD number in the previous chapter. Again, the difference lies in the implementation.Exercises
Initialize each slider with a different/random value on startup.
Copyright © 2008 Trolltech
Trademarks