0000719: Implement a KActionSelector-like widget

This commit is contained in:
wmayer
2012-06-03 12:11:38 +02:00
parent 3c201a0ebe
commit ebb220d2f4
6 changed files with 407 additions and 70 deletions

View File

@@ -37,6 +37,7 @@
#include <QLabel>
#include <QGroupBox>
#include <QGridLayout>
#include <QTreeWidget>
namespace Gui
{
@@ -176,6 +177,32 @@ protected:
// ------------------------------------------------------------------------------
class ActionSelector : public QWidget
{
Q_OBJECT
public:
ActionSelector(QWidget* parent=0);
~ActionSelector();
private:
QGridLayout *gridLayout;
QVBoxLayout *vboxLayout;
QVBoxLayout *vboxLayout1;
QPushButton *addButton;
QPushButton *removeButton;
QPushButton *upButton;
QPushButton *downButton;
QLabel *labelAvailable;
QLabel *labelSelected;
QTreeWidget *availableWidget;
QTreeWidget *selectedWidget;
QSpacerItem *spacerItem;
QSpacerItem *spacerItem1;
};
// ------------------------------------------------------------------------------
class CommandIconView : public QListWidget
{
Q_OBJECT