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

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

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