资源描述:
《Qt中checkbox的用法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、[转载]QRadioButton,QCheckBox用法(2011-03-3023:50:03)转载▼标签:转载分类:Qt原文地址:QRadioButton,QCheckBox用法作者:cyclone//6.创建一个buttongroup,内有两个radiobutton和两个checkbox,//分别为radiobutton1、radiobutton2、checkbox1和checkbox2,//radiobutton1选中的同时,checkbox1也被选中且checkbox2非选中,//radiobutton2选中的同时,checkbox
2、2也被选中且checkbox1非选中。#includeMyMainWindow::MyMainWindow(){setGeometry(100,100,300,200);group=newQButtonGroup("Option",this);group->setGeometry(10,10,280,180);r1=newQRadioButton("RadioButton1",group);r1->move(20,20);r2=newQRadioButton("RadioButton2",group);r2->mov
3、e(20,110);c1=newQCheckBox("CheckBox1",group);c1->move(160,20);c2=newQCheckBox("CheckBox2",group);c2->move(160,110);group->insert(r1);group->insert(r2);group->insert(c1);group->insert(c2);connect(r1,SIGNAL(clicked()),this,SLOT(MySlot1()));connect(r2,SIGNAL(clicked()),this,S
4、LOT(MySlot2()));}voidMyMainWindow::MySlot1(){c1->setChecked(TRUE);c2->setChecked(FALSE);}voidMyMainWindow::MySlot2(){c2->setChecked(TRUE);c1->setChecked(FALSE);}//6.创建一个buttongroup,内有两个radiobutton和两个checkbox,//分别为radiobutton1、radiobutton2、checkbox1和checkbox2,//radiobutton1
5、选中的同时,checkbox1也被选中且checkbox2非选中,//radiobutton2选中的同时,checkbox2也被选中且checkbox1非选中。#include#include#include#includeclassMyMainWindow:publicQWidget{Q_OBJECTpublic:MyMainWindow();private:QButtonGroup*group;QRadioButton*r1;
6、QRadioButton*r2;QCheckBox*c1;QCheckBox*c2;publicslots:voidMySlot1();voidMySlot2();};#include#includevoidmain(intargc,char**argv){QApplicationa(argc,argv);MyMainWindoww;a.setMainWidget(&w);w.show();a.exec();QTDesigner使用入门例子来源:ChinaUnix博客 日期:2008.
7、07.2415:48 (共有条评论)我要评论写在前面:这里只是告诉大家一种如何快速学习QT的方法.这里也只对QTDesigner和QT作一个简单的介绍.让没有写过QT的人能对QT有一个初步的认识.如果您真的对QTProgramming很有兴趣.这里我建议您去看看O'REILY出版的ProgrammingwithQT和Bible出版的KDE2/QTProgramming.这两本书将会给您带来一个好的开始.这篇文章适合您吗?这篇文章只是对QT的一个入门介绍.如果您有兴趣认识一下QT这种语言,那么这篇文章就很适合您了.如果您对C++能有一些的了解
8、,那么您将会很轻松的看完这篇文章.如果您什么程式语言也没有学过.但也想一窥QT的容貌.那么也没有关系.这里都是些非常间单的东西.也需会成为您学习写程式的一个起点.如果您本身已经在