社区
Qt
帖子详情
关于QT combobox 的咨询
a1690611836
2017-09-11 05:20:44
新车上路,求带飞。我设置了两个Combobox,放置车站A1到A10,前一个为出发站,后一个为抵达站。必须后面车站大于前面车站点击确认才能进入下个界面。但是不会比较,求介绍怎么确认Combobox光标位置,惊喜比较。
...全文
320
8
打赏
收藏
关于QT combobox 的咨询
新车上路,求带飞。我设置了两个Combobox,放置车站A1到A10,前一个为出发站,后一个为抵达站。必须后面车站大于前面车站点击确认才能进入下个界面。但是不会比较,求介绍怎么确认Combobox光标位置,惊喜比较。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
这是一个正经昵称
2017-12-04
打赏
举报
回复
记得删掉UI文件里的ComboBox,纯手打,试一下。
这是一个正经昵称
2017-12-04
打赏
举报
回复
头文件里定义QComboBox* comboBox1;QComboBox* comboBox2; 构造函数里comboBox1 = new QComboBox(this); comboBox1->setGeometry(这里填你的第一个x,y,w,h); comboBox2 = new QComboBox(this); comboBox2->setGeometry(这里填你的第二个x,y,w,h); 然后 for(int i=0;i<10;i++) { comboBox1->addItem(QString("A").arg(i+1)); comboBox2->addItem(QString("A").arg(i+1)); } 然后在按钮响应里 on_pushButton_clicked(){ if(comboBox1->currentIndex() <comboBox2->currentIndex()) { reject(); dialog4 = new Dialog4(this); dialog4->show(); } }
酱油党
2017-09-19
打赏
举报
回复
CurrentIndex() CurrentText() 你比较一下不就好了吗
C_522
2017-09-19
打赏
举报
回复
很简单,第二个combobox的内容是动态变化的 1.第一个combobox关联信号槽 currentIndexChanged(int); 2.在槽函数获取第一个的当前下标,就能获取第一个combobox当前站点之后的所以站名; 3.将上一步获取的站名赋值给第二个combobox,这样就行了 --------------------------------------------------------------------------------------------------------------------------
a1690611836
2017-09-11
打赏
举报
回复
a1690611836
2017-09-11
打赏
举报
回复
能写详细点吗。。。我不会用
懒懒的吉他手
2017-09-11
打赏
举报
回复
int currentIndex() const
话说这种很基础的东西你可以打开Qt助手或者直接按F1去查询的
a1690611836
2017-09-11
打赏
举报
回复
居然打错字了!!!去掉惊喜,一点也不惊喜。。。。。怎么比较?
qt
界面之
comboBox
控件的三种基本用法
一般用到控件
comboBox
的基本用法是获取当前的值: 1.currentIndex(); 获取当前comBox的索引,是int类型的值。 2.currentText(); 获取当前comBox的文本,是QString类型。 二、可以通过以下两种方式来通过切换comobox的值来执行一些指令: 1、通过首先在界面上拖入控件comobox,然后就是直接通过将comobox中的输入“Chines...
Qt
——
Qt
控件之输入窗口-Q
ComboBox
组合框控件的使用总结(例程:
Qt
下拉列表选项)
本次博文通过做一个Q
ComboBox
组合框控件选择省份的例程,总结了Q
ComboBox
控件的使用方法。Q
ComboBox
我们常会在一些需要下拉列表选择的项目中用到。比如 QQ 登录如果有多个帐号选择就需要这个 Q
ComboBox
。
Qt
——
Qt
控件之输入窗口-QFont
ComboBox
选择字体系列组合框控件的使用总结(例程:
Qt
实现选择不同字体)
本次博文通过做一个QFont
ComboBox
控件设置字体的例程,总结了该控件的使用方法。在手机,电脑一些软件都有设置字体的功能,由用户自行选择,所以我们这个QFont
ComboBox
就可以应用于此种场合。
Qml控件:
ComboBox
Qml控件:定制
ComboBox
Qt
——
Qt
控件之按钮-QCheckBox复选按钮控件的使用总结(例程:做一个三态选择框,通过点击改变选择框的状态)
本次博文总结下
Qt
按钮控件中QCheckBox复选按钮控件的使用方法,QCheckBox 继承 QAbstractButton,复选按钮(复选框)与 RadioButton 的区别是选择模式,单选按钮提供多选一,复选按钮提供多选多,本次博文做的例程是一个三态选择框,使用一个 QCheckBox,用户通过点击可改变当选择框的状态。
Qt
16,216
社区成员
26,595
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章