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

📄 useractionlistview.h

📁 LINUX 下, 以 QT/KDE 写的档案管理员
💻 H
字号:
//// C++ Interface: useractionlistview//// Description: ////// Author: Jonas Bähr, (C) 2006//// Copyright: See COPYING file that comes with this distribution////#ifndef USERACTIONLISTVIEW_H#define USERACTIONLISTVIEW_H#include <klistview.h>class KrAction;class QString;class UserActionListViewItem;class QDomDocument;/** * @author Jonas Bähr */class UserActionListView : public KListView {public:   UserActionListView( QWidget* parent = 0, const char* name = 0 );   ~UserActionListView();   virtual QSize sizeHint() const;   void update();   void update( KrAction* action );   UserActionListViewItem* insertAction( KrAction* action );   KrAction* currentAction() const;   void setCurrentAction( const KrAction* );   QDomDocument dumpSelectedActions( QDomDocument* mergeDoc = 0 ) const;   void removeSelectedActions();   /**    * makes the first action in the list current    */   void setFirstActionCurrent();   /**    * makes @e item current and ensures its visibility    */   virtual void setCurrentItem( QListViewItem* item );protected:   QListViewItem* findCategoryItem( const QString& category );   UserActionListViewItem* findActionItem( const KrAction* action );};/** * @author Jonas Bähr */class UserActionListViewItem : public KListViewItem {public:   UserActionListViewItem( QListView* view, KrAction* action );   UserActionListViewItem( QListViewItem* item, KrAction* action );   ~UserActionListViewItem();   void setAction( KrAction* action );   KrAction* action() const;   void update();   /**    * This reimplements qt's compare-function in order to have categories on the top of the list    */   int compare ( QListViewItem * i, int col, bool ascending ) const;private:   KrAction* _action;};#endif //USERACTIONLISTVIEW_H

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -