yslistview.h
来自「电力系统Linux设备通讯程序 主要是为了各大电网通讯数据代码」· C头文件 代码 · 共 45 行
H
45 行
#ifndef YSLISTVIEW_H#define YSLISTVIEW_H#include <qlistview.h>#include <qstring.h>#include <qtimer.h>class CListViewItem : public QListViewItem{ public: CListViewItem( QListView * parent, void *lParam=0 ); CListViewItem( CListViewItem * parent, void *lParam=0 ); QString Text( int column ); //QPixmap *pixmap( int i ); //void setPixmap( QPixmap *p ); //void setup(); int GetColumnsCount(); void SetColumnPixmap ( int column, const QPixmap & pm ); void SetColumnText( int column, const QString & text ); void SetKeyIndexText(const QString & text ); QString GetKeyIndexText(); private: long m_lParam; //接点附加数据指针 QString m_KeyIndex; CListViewItem *m_Parent; QPixmap *pix;};class CListView : public QListView{ Q_OBJECT public: CListView( QWidget *parent = 0, const char *name = 0, bool readOnly = FALSE ); int AddColumn( const QString & label, int width = -1 ); int AddColumn( const QIconSet & iconset, const QString & label, int width = -1 ); int GetColumnsCount(); CListViewItem *FindItemByKey(QString KeyIndex); CListViewItem *FindChildNode(CListViewItem* parent,QString KeyIndex); private: bool m_readOnly;};#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?