這節介紹窗口部件布局
如圖:
簡單無聊的讓人蛋疼!
package 第一章; import com.trolltech.qt.core.Qt; import com.trolltech.qt.gui.QApplication; import com.trolltech.qt.gui.QHBoxLayout; import com.trolltech.qt.gui.QSlider; import com.trolltech.qt.gui.QSpinBox; import com.trolltech.qt.gui.QWidget; public class 第三節 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub QApplication.initialize(args); QWidget 窗體 = new QWidget(); //萬能的窗體構建類,所有的窗體類都繼承了他 窗體.setWindowTitle("回車搞年齡!"); //設置窗體的標題 QSpinBox 什么的盒子 = new QSpinBox(); //新建一個盒子,就是可以上點點下點點的盒子 QSlider 長條 = new QSlider(Qt.Orientation.Horizontal); //新建一個帶拉動的長條,Qt.Orientation.Horizontal-->標明長條是橫的還是豎的 什么的盒子.setRange(0, 130); //設置什么的盒子的最小值和最大值 長條.setRange(0, 130); //設置長條的最小值和最大值 什么的盒子.valueChanged.connect(長條, "setValue(int)"); //事件,valueChanged-->類型,表示值改動時,setValue(int)-->Qt的內部方法,表示設置值 長條.valueChanged.connect(什么的盒子, "setValue(int)"); //事件,意思同上 什么的盒子.setValue(35); //設置盒子的默認值 QHBoxLayout 橫向布局 = new QHBoxLayout(); //新建一個橫向的布局,就是按順序橫著,一個一個的放 橫向布局.addWidget(什么的盒子); //先把什么的盒子放進去 橫向布局.addWidget(長條); //再把長條放進去 窗體.setLayout(橫向布局); //最后,設置窗體使用哪個布局, 窗體.show(); //顯示 QApplication.exec(); } }
如圖:

簡單無聊的讓人蛋疼!
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
