qt中listwidget里面加入控件后的问题

qt中listwidget里面,我每行的item加入控件之后,为什么currentRow就得不到当前的行数了

qt

2个回答

因为你没有选中行,你选中下试试!

solaDreamer
solaDreamer 已经选中过了,就是选中后,也得不到正确的row
大约 2 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
listwidget中如何加入combobox控件
tablewidget中有函数setcellwidget可以加入其他控件,但是listwidget中发现没有,请问如何将combobox控件加入到listwidget的item中去?最好有一个示例小程序
QT中listWidget文字显示
ui.listWidget1->addItem(QString::number(dis));//输出实际尺寸 QString qstr1 = QString::fromStdString(voc[0]); ui.listWidget2->addItem(qstr1);//输出标准尺寸
qt中listwidget的一些使用
最近因为项目需要,做一个基于串口通信的一个上位机。 要获取listwidget中item的当前编号, connect(ui->listWidget,SIGNAL(itemDoubleClicked(QListWidgetItem)),this,SLOT(List1_singleclicked(QListWidgetItem))); connect(ui->listWidget,SIGN...
Qt ListWidget的界面实现
[img=https://img-bbs.csdn.net/upload/201408/20/1408527917_521712.png][/img]rn1、这个界面的Qt实现是用QlistWidget还是QlistView呢?rn2、我现在能做到将文件路径加文件名添加到QlistWidget表中,但是每一行就只能显示文字,想知道图中的右边的两个标签是怎么加上去的呢rn是用Ui重画的方法么,还是属性可以设置,求Qt大神指点。比较急!!!
Qt可修改listwidget
Qt可修改listwidget Qt可修改listwidget Qt可修改listwidget
Qt下使用ListWidget
Qt下的程序开发,使用Qt开发工具主要针对ListWidget。
Qt学习笔记 ListWidget的增删改
学习了一下ListWidget控件的使用,做一个小功能增删改 先把代码分解最后给出完整代码 在窗体上添加一个ListWidget 一个Horizontal Specer和 三个PushButton 效果如下 因为构造函数中的SetupUi(this)会自动将符合on_objectName_signalName()命名 的任意槽与相应的objectName的signalName()信...
Qt的ListView或ListWidget可不可以添加控件
自己写了一个组合控件类,包含几个label。想用列表形式显示动态添加上去的控件,并且支持超过窗体大小自动添加滚动条的功能,用ListView或ListWidget可不可以实现?或者还有什么好的实现方案?谢谢~~
Qt如何隐藏ListWidget的滚动条
为了界面的美观,我们有时会需要隐藏掉QListWidget的水平滚动条和垂直滚动条。 可以使用以下代码实现:QListWidget *lw_lyricList = new QListWidget();ui->lw_lyricList->setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOff); ui->lw_lyricList->setHorizonta
Qt工作笔记-在ListWidget中单线程检索数据
文件读取技术在此链接中:https://blog.csdn.net/qq78442761/article/details/79807826运行截图如下:代码如下:widget.h#ifndef WIDGET_H #define WIDGET_H #include <QWidget> #include <QDebug> #include <QIODevice> ...
QT ListWidget中内容的移动和拖放源码
QT ListWidget中内容的移动和拖放源码
Qt工作笔记-在ListWidget中多线程检索数据
文件读取技术在此链接中:https://blog.csdn.net/qq78442761/article/details/79807826在ListWidget中单线程检索数据在此链接中:https://blog.csdn.net/qq78442761/article/details/79809956下面是多线程检索,运行截图如下:主线程用红色,子线程是紫色。文件结构如下:代码如下:widget....
qt listWIdget设置可以编辑
QListWidget 默认是不能编辑的。 如果想让里面的Item可以编辑 如下设置 item->setFlags(Qt::ItemIsEnabled|Qt::ItemIsEditable); 这个设置是默认双击鼠标进入编辑状态 通过下面方式更改进入编辑状态的方式 listWidget->setEditTriggers(QListWidget::AnyKeyPressed);
关于listwidget中item的问题?
打开文件时在list中只显示文件名,但路径或者打开文件仍然要同时保存在item里,这个要怎么实现?
在StatusBar里面加入ProgressBar控件的宽度问题?
在StatusBar里面加入ProgressBar控件,可是怎么设置ProgressBar宽度不对呀。rnProgressBar.width=StatusBar.Panels(6).PanelWidthrn我是这样写的,不对。应该怎么做?
Qt工作笔记-ListWidget拖动(拖拽)到QGraphicsScene
程序运行截图如下:程序很简单,有个坑,如下:QGraphicsScene要经过dragMoveEvent(QGraphicsSceneDragDropEvent *event)才能触发这个dropEvent(QGraphicsSceneDragDropEvent *event)程序结构如下:源代码如下:mygraphicsscene.h#ifndef MYGRAPHICSSCENE_H #defi...
qt5 listwidget滚动条问题
qt5 为listwidget添加滚动条,使滚动条随着listwidget里的内容而滚动,而不是作用于listwidget控件本身rn[code=c]rnVScrollBar=new QScrollBar(Qt::Vertical,this);rnlistWidget=new QListWidget();rnlistLayout=new QHBoxLayout();rnlistLayout->addWidget(listWidget);rnlistLayout->addWidget(VScrollBar);rnsetlayout(listLayout);rnconnect(VScrollBar,SIGNAL(valueChanged(int)),this,SLOT(displayListWidget(int)));rnrnvoid ListWidget::displayListWidget(int len)rnrn listWidget->move(0,-len);rnrn[/code]rn以上是部分代码,但是滚动时listwidget在动,而不是随着里面的内容滚动!
QT 中删除ListWidget中的一个item条目
在QT的页面布局上放入一个 List Widget,命名别名addrListWidget: 1、在该recvMsgListWidget插入几组数据ui->addrListWidget->addItem(“nihao” ); ui->addrListWidget->addItem(“hello” ); ui->addrListWidget->addItem(“good” );2、想删除其中的某个
listWidget item颜色问题
我想每加一条都显示不同的颜色 比如先加条红的 再加条蓝的 该怎么实现
Qt工作笔记-把文件逐行读到ListWidget中
首先看看源文件的行数:程序的运行截图如下:代码很简单,不再说明。代码如下:widget.h#ifndef WIDGET_H #define WIDGET_H #include <QWidget> #include <QDebug> #include <QIODevice> #include <QFile> namespace Ui { class...
QT 中加入翻译文件的问题的?
是这样的,我用vs2015 qt4.8.7 编译一个工程,我想加入国际化文件rnC:\QT\VS2015x64\qt-4.8.7\bin\lupdate.exe -verbose C:\ApplicationCode\TestInsight.vcxprojrnrnrnTestInsight.vcxproj 中的内容rnrn[color=#FF9900] [/color]rn rnrncmd 方式执行老是报如下错误rnrnC:\Users\Louis>C:\QT\VS2015x64\qt-4.8.7\bin\lupdate.exe -verbose C:\ApplicationCode\TestInsight.vcxprojrnlupdate warning: no TS files specified. Only diagnostics will be produced.rnC:\ApplicationCode\TestInsight.vcxprojrnproj:109: Unterminated C++ stringrnC:\ApplicationCode\TestInsight.vcxprojrnproj:269: Unterminated C++ stringrnC:\ApplicationCode\TestInsight.vcxprojrnproj:429: Unterminated C++ stringrnC:\ApplicationCode\TestInsight.vcxprojrnproj:588: Unterminated C++ stringrnrnrn[color=#FF0000]proj:109rn WIN32;_DEBUG;_WINDOWS;BOOST_ALL_NO_LIB;QT_DLL;QT_OPENGL_LIB;QT_SCRIPT_LIB;QT_SCRIPTTOOLS_LIB;QT_GUI_LIB;QT_NETWORK_LIB;QT_CORE_LIB;ENABLE_SOURING;USE_PROTOTYPE_FEATURE_FRACTURES;CMAKE_INTDIR=\"Debug\";%(PreprocessorDefinitions)[/color]rnrn求大神指点一二啊
Qt中如何给listWidget的条目加右键菜单呢?
Qt4.5环境rnrn我只能给listwidget添加右键菜单。 现在希望是右键点击里面的条目的时候才有右键菜单。rnrn给个思路或者小例子吧rnrn感谢哦 ~~
Qt4 listWidget
Qt4 listWidget 右键弹出菜单测试。 可更改listWidget风格.
在qt中加入动态链接库(三步)
1.将lib、include动态链接库文件夹拷贝到工程目录下; 2.编辑.pro文件,并加入如下代码: LIBS += -L"…/lib" -lHncNetDll LIBS += -lsetupapi -lws2_32 INCLUDEPATH += …/include DISTFILES += …/lib/HncNetDll.dll DEFINES += HNC_DLL_IMP CONFIG +=...
Qt creator 加入资源后无法使用
问题来源: ui->pushButton_2->setToolTip(" src='qrc:/files/images/test.jpg'> pushButton2"); 就是在ToolTip中添加图片时候,资源各种没问题 就是显示不出来,晕菜。 很容易解决:就是重新qmake一下。 看来只要是向项目中添加了新文件,新的cpp,.h,或者资源,都要重新qmake一下项目,也太不智能了
Qt加入资源文件后出现编译错误
原因很简单。。。 资源文件的命名和路径问题,如资源文件中的图片命名中出现了“-” 只允许文件名中出现数字,字母,下划线 所以,在使用国外软件进行开发的时候务必使用全英的路径和文件命名!!!
QT控件disable后字体显示问题
QT控件disable后,控件上的字体都带了阴影,非常难看,有什么解决方法吗?QSS设置字体似乎不管用。
MFC ActiveX 中加入MFC控件后MoveWindow的问题
MFC 开发的ActiveX,里面Create了一个CStatic,但是,这个CStatic m_ss 无法通过mss.MoveWindow(CRect ..),函数来调整其大小,但是可以移动其位置,该CStatic控件的大小始终是Create 时指定的大小,也即,MoveWindow 可以移动它,但是,无法改变它的宽和高,不得其解.......rn有兴趣的可以自己新建一个MFC ActiveX 工程,create一个CStatic,就可以了解问题
在工程中加入ADODC控件后,打包问题.
我在一个工程中加入了一个ADODC控件,但是用wise installation system 9 (professional) 打包后在无装过VB的机器上安装,安装完后运行情况: "ADO 找不到指定(提供)者." 我在ADODC控件使用的是:PROVIDER=Microsoft,Jet.OLEDB.3.51".请问高手,我的工程打包过程少了什么呢?rn
listwidget中双击一个item
大家好!rn 我想实现的是在一个listwidget中,双击一个item,弹出设置窗口。这个item的显示状态要从数据库中读取,给个思路或者相关demo可以么rn
listWidget 中条目高亮显示怎么做?
在做音乐播放器时,用QT中的listWidget作为歌曲列表框,上下曲后如何让高亮显示也一起移动???
DataGrid中加入控件
我想在datagrid中一列放dropdownlist,一列為textbox,令外有的列不能被修改,我該怎麼做呢
文档中加入控件
我有一个单文档现在已利用静态分割成了两部分rn||||||||||||||||||||||||||rn|              |         |rn|A            |B        |rn||||||||||||||||||||||||||rn我想往A中加入一个BUtton,或者一个Dialog怎么加啊,谢谢高手们。rnthis->m_splitterWnd.CreateStatic(this, 1, 2);rnthis->m_splitterWnd.CreateView(0, 0, RUNTIME_CLASS(CSegWind2View), CSize(100, 100), pContext);rnthis->m_splitterWnd.CreateView(0, 1, RUNTIME_CLASS(CSegWind2View), CSize(100, 100), pContext);rn这是切分的代码。rn我想要的是当控件加入A中时,拖动A控件可以跟着变化,而不是像下面的代码这样,固定在一个地方不动。rnCRect rect(0,0,190,180); rnm_button.Create(_T("TestButton"), WS_CHILD|WS_VISIBLE, rect , this, 9);
GTK QT 如何加入web控件
GTK QT 如何加入web控件rnrn可以显示网页??
在ListWidget中添加自定义的Item
之前看过很多在ListWidget中添加item的方法,但是大部分都没能解决我的问题。 昨天把这个问题解决了,想着把它记下来。留个纪念吧。 先上一个图例。 就像这一样。这个是纯代码实现。以下是纯代码 #include "dialog.h" #include "ui_dialog.h" #include #include Dialog::Dialog(QWidget
如何在.net里面加入ajax控件
如何在.net中导入ajax控件啊?比较菜的问题请大家帮忙了~
在asp.net的日历控件里面如何加入其他控件!
她有Control属性!可是我不能addrnrn她报此控件不能加子控件!rnrn可我需要这样的功能!rnrn不要说自己写一个日历!rnrn
DropDownList里面加入item问题
用DropDownList.items.add加入元素,value和text一样。rn怎么才能分别加入value和text
在JScrollPane里面加入JTable问题
我现在在JScrollPane里面加入JTable,我希望JScrollPane和JTable大小一样,但是现在在JTable的下面有一段空白的地方,如何去掉。rn
加入域后的问题
安装了AD,同时也设置了netbiosrn现在卸载了AD。可是netbios还有残留的。oracle的用户名和密码都不好用了。rn进入cmd后显示的是Administrator.kingserver,其中kingserver是neibios。rn如何去掉呢。rn
相关热词 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池 c#5.0 安装程序 c# 分页算法 c# gmail 发邮件 c# 多层文件