QT中ComboBox如何获取选中的文本内容??下面程序出错了,如何改正?
发布网友
发布时间:2022-04-29 22:00
我来回答
共1个回答
热心网友
时间:2023-10-09 13:27
错误代码都没有呢?估计是你定义的SLOT有问题。
你看看我写的这段代码吧,是选取QComboBox控件中的文本内容的。
intmain(intargc,char**argv)
{
QApplicationapp(argc,argv);
QComboBox*comboBox=newQComboBox;
QTextEdit*textEdit=new QTextEdit;
QVBoxLayout*layout=new QVBoxLayout;
layout->addWidget(textEdit);
layout->addWidget(comboBox);
comboBox->addItem(QObject::tr("ComboBoxItem01"));
comboBox->addItem(QObject::tr("ComboBoxItem02"));
comboBox-addItem(QObject::tr("ComboBoxItem03"));
QObject::connect(comboBox,SIGNAL(activated(QString)),textEdit,SLOT(insertPlainText(QString)));
QWidget mainWin;
mainWin.setLayout(layout);
mainWin.resize(770,550);
mainWin.show();
returnapp.exec();
}
热心网友
时间:2023-10-09 13:27
你这是不是一个VB代码到相应的地方要问啊。 。 。