📄 listboxqt.h
字号:
#ifndef _listboxqt_h_#define _listboxqt_h_#include <qmap.h>#include <qpixmap.h>#include <qstring.h>#include "Platform.h"class QSteListBox;class ListBoxQt : public ListBox{public: ListBoxQt(); CallBackAction cb_action; void *cb_data; virtual void SetFont(Font &font); virtual void Create(Window &parent,int,Point ,int,bool unicodeMode); virtual void SetAverageCharWidth(int wide); virtual void SetVisibleRows(int rows); virtual int GetVisibleRows() const; virtual PRectangle GetDesiredRect(); virtual int CaretFromEdge(); virtual void Clear(); virtual void Append(char *s,int type = -1); virtual int Length(); virtual void Select(int n); virtual int GetSelection(); virtual int Find(const char *prefix); virtual void GetValue(int n,char *value,int len); virtual void Sort(); virtual void RegisterImage(int type,const char *xpm_data); virtual void ClearRegisteredImages(); virtual void SetDoubleClickAction(CallBackAction action,void *data); virtual void SetList(const char *list,char separator,char typesep); static QString backdoor;private: QSteListBox *qlb; int visible_rows; bool utf8; typedef QMap<int,QPixmap> xpmMap; xpmMap xset;};#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -