Qt QListWidget
来源:互联网 发布:常用有限元分析软件 编辑:程序博客网 时间:2024/06/04 19:33
1)dialogimpl.h
#ifndef DIALOGIMPL_H
#define DIALOGIMPL_H
//
#include <QDialog>
#include "ui_dialog.h"
#include "QHBoxLayout"
#include "QLabel"
#include "QListWidget"
//
class DialogImpl : public QDialog, public Ui::Dialog
{
Q_OBJECT
public:
DialogImpl( QWidget * parent = 0, Qt::WFlags f = 0 );
private:
QHBoxLayout *layout;
QLabel *label;
QListWidget *list;
private slots:
};
#endif
2)dialogimpl.cpp
#include "dialogimpl.h"
//
DialogImpl::DialogImpl( QWidget * parent, Qt::WFlags f)
: QDialog(parent, f)
{
setupUi(this);
this->setWindowTitle(tr("QListWidget Demo"));
layout=new QHBoxLayout;
label=new QLabel;
label->setFixedWidth(50);
layout->addWidget(label);
list=new QListWidget;
list->setViewMode(QListView::IconMode);
list->addItem(new QListWidgetItem(QIcon(":/Resources/Images/line.png"),tr("line")));
list->addItem(new QListWidgetItem(QIcon(":/Resources/Images/rect.png"),tr("rect")));
connect(list,SIGNAL(currentTextChanged(QString)),label,SLOT(setText(QString)));
layout->addWidget(list);
setLayout(layout);
}
//
3)Images.qrc
<RCC>
<qresource prefix="/">
<file>Resources/Images/line.png</file>
<file>Resources/Images/rect.png</file>
</qresource>
</RCC>
- Qt QListWidget
- QT QListWidget用法
- [Qt练习]QListWidget
- Qt QListWidget的使用
- Qt QListWidget拖拽实现
- QT常用控件之QListWidget
- QT之QListWidget与QListWidgetItem
- Qt--- QListWidget的学习使用
- Qt之QListWidget简单介绍
- qt之QListWidget与QListWidgetItem
- Qt学习: QListWidget的用法.
- Qt学习: QListWidget程序示例
- QListWidget
- QListWidget
- QListWidget
- QListWidget
- QListWidget
- QListWidget
- javascript 的函数调用过程中的arguments,callee,caller,apply,call
- Linux中select IO复用机制
- SSH基础上分页功能的实现
- 使用音频引擎MITA播放声音源代码
- 破解pdf密码,解决复制问题
- Qt QListWidget
- objective-c学习笔记第八章《objective-c 一些特性》
- Apache+Mysql+Php+ZendOptimizer+JDK+Tomcat 安装与配置
- 使用音频引擎MITA二进制静态播放音频文件的源代码
- OpenCV下的图像对比度增强之完整代码
- 复习C#(2)
- C#读写文件|遍历文件|打开保存文件
- 编写模块遍历系统中的进程
- 使用音频引擎MITA播放流文件的源代码