⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 listboxqt.h

📁 porting scintilla to qt
💻 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 + -