Ignore:
Timestamp:
May 2, 2010, 11:59:26 PM (15 years ago)
Author:
laleppa
Message:

Finished toolbar customization feature.
It is not available on handheld devices (mainly, because the customization dialog is too big for a small screen).

Location:
trunk/src/3rdparty/qttoolbardialog-2.2_1-opensource/src
Files:
1 added
6 deleted
4 edited
5 moved

Legend:

Unmodified
Added
Removed
  • trunk/src/3rdparty/qttoolbardialog-2.2_1-opensource/src/images/icons/go-down.png

  • trunk/src/3rdparty/qttoolbardialog-2.2_1-opensource/src/images/icons/go-next.png

  • trunk/src/3rdparty/qttoolbardialog-2.2_1-opensource/src/images/icons/go-previous.png

  • trunk/src/3rdparty/qttoolbardialog-2.2_1-opensource/src/images/icons/list-add.png

  • trunk/src/3rdparty/qttoolbardialog-2.2_1-opensource/src/images/icons/list-remove.png

  • trunk/src/3rdparty/qttoolbardialog-2.2_1-opensource/src/qttoolbardialog.cpp

    r117 r118  
    18211821    connect(d_ptr->ui.removeButton, SIGNAL(clicked()), this, SLOT(removeClicked()));
    18221822    connect(d_ptr->ui.renameButton, SIGNAL(clicked()), this, SLOT(renameClicked()));
    1823     connect(d_ptr->ui.defaultButton, SIGNAL(clicked()), this, SLOT(defaultClicked()));
    1824     connect(d_ptr->ui.okButton, SIGNAL(clicked()), this, SLOT(okClicked()));
    1825     connect(d_ptr->ui.applyButton, SIGNAL(clicked()), this, SLOT(applyClicked()));
    1826     connect(d_ptr->ui.cancelButton, SIGNAL(clicked()), this, SLOT(cancelClicked()));
     1823        connect(d_ptr->ui.buttonBox->button(QDialogButtonBox::RestoreDefaults), SIGNAL(clicked()), this, SLOT(defaultClicked()));
     1824        connect(d_ptr->ui.buttonBox->button(QDialogButtonBox::Save), SIGNAL(clicked()), this, SLOT(okClicked()));
     1825        connect(d_ptr->ui.buttonBox->button(QDialogButtonBox::Apply), SIGNAL(clicked()), this, SLOT(applyClicked()));
     1826        connect(d_ptr->ui.buttonBox->button(QDialogButtonBox::Close), SIGNAL(clicked()), this, SLOT(cancelClicked()));
    18271827    connect(d_ptr->ui.upButton, SIGNAL(clicked()), this, SLOT(upClicked()));
    18281828    connect(d_ptr->ui.downButton, SIGNAL(clicked()), this, SLOT(downClicked()));
  • trunk/src/3rdparty/qttoolbardialog-2.2_1-opensource/src/qttoolbardialog.pri

    r117 r118  
    99    HEADERS += $$PWD/qttoolbardialog.h
    1010    FORMS += $$PWD/qttoolbardialog.ui
    11 #    RESOURCES += $$PWD/qttoolbardialog.qrc
     11    RESOURCES += $$PWD/qttoolbardialog.qrc
    1212}
    1313
  • trunk/src/3rdparty/qttoolbardialog-2.2_1-opensource/src/qttoolbardialog.qrc

    r117 r118  
    1 <RCC version="1.0">
    2     <qresource prefix="/qttoolbardialog">
    3         <file>images/up.png</file>
    4         <file>images/down.png</file>
    5         <file>images/forward.png</file>
    6         <file>images/back.png</file>
    7         <file>images/plus.png</file>
    8         <file>images/minus.png</file>
     1<RCC>
     2    <qresource prefix="/">
     3        <file>images/icons/go-down.png</file>
     4        <file>images/icons/go-next.png</file>
     5        <file>images/icons/go-previous.png</file>
     6        <file>images/icons/list-add.png</file>
     7        <file>images/icons/list-remove.png</file>
    98    </qresource>
    109</RCC>
  • trunk/src/3rdparty/qttoolbardialog-2.2_1-opensource/src/qttoolbardialog.ui

    r117 r118  
    1 <ui version="4.0" >
    2  <author></author>
    3  <comment></comment>
    4  <exportmacro></exportmacro>
     1<?xml version="1.0" encoding="UTF-8"?>
     2<ui version="4.0">
    53 <class>QtToolBarDialog</class>
    6  <widget class="QDialog" name="QtToolBarDialog" >
    7   <property name="geometry" >
    8    <rect>
    9     <x>0</x>
    10     <y>0</y>
    11     <width>487</width>
    12     <height>464</height>
    13    </rect>
    14   </property>
    15   <property name="windowTitle" >
     4 <widget class="QDialog" name="QtToolBarDialog">
     5  <property name="windowTitle">
    166   <string>Customize Toolbars</string>
    177  </property>
    18   <layout class="QGridLayout" >
    19    <property name="margin" >
     8  <layout class="QGridLayout">
     9   <property name="margin">
    2010    <number>8</number>
    2111   </property>
    22    <property name="spacing" >
     12   <property name="spacing">
    2313    <number>6</number>
    2414   </property>
    25    <item rowspan="3" row="1" column="0" >
    26     <widget class="QTreeWidget" name="actionTree" />
     15   <item row="1" column="0" rowspan="3">
     16    <widget class="QTreeWidget" name="actionTree">
     17     <column>
     18      <property name="text">
     19       <string notr="true">1</string>
     20      </property>
     21     </column>
     22    </widget>
    2723   </item>
    28    <item row="0" column="0" >
    29     <widget class="QLabel" name="label" >
    30      <property name="text" >
     24   <item row="0" column="0">
     25    <widget class="QLabel" name="label">
     26     <property name="text">
    3127      <string>Actions</string>
    3228     </property>
    3329    </widget>
    3430   </item>
    35    <item row="0" column="1" colspan="2" >
    36     <layout class="QHBoxLayout" >
    37      <property name="margin" >
     31   <item row="0" column="1" colspan="2">
     32    <layout class="QHBoxLayout">
     33     <property name="spacing">
     34      <number>6</number>
     35     </property>
     36     <property name="margin">
    3837      <number>0</number>
    3938     </property>
    40      <property name="spacing" >
    41       <number>6</number>
    42      </property>
    4339     <item>
    44       <widget class="QLabel" name="label_2" >
    45        <property name="text" >
     40      <widget class="QLabel" name="label_2">
     41       <property name="text">
    4642        <string>Toolbars</string>
    4743       </property>
     
    4945     </item>
    5046     <item>
    51       <widget class="QToolButton" name="newButton" >
    52        <property name="text" >
     47      <widget class="QToolButton" name="newButton">
     48       <property name="text">
    5349        <string>New</string>
    5450       </property>
     
    5652     </item>
    5753     <item>
    58       <widget class="QToolButton" name="removeButton" >
    59        <property name="text" >
     54      <widget class="QToolButton" name="removeButton">
     55       <property name="text">
    6056        <string>Remove</string>
    6157       </property>
     
    6359     </item>
    6460     <item>
    65       <widget class="QToolButton" name="renameButton" >
    66        <property name="text" >
     61      <widget class="QToolButton" name="renameButton">
     62       <property name="text">
    6763        <string>Rename</string>
    6864       </property>
     
    7167    </layout>
    7268   </item>
    73    <item row="4" column="0" colspan="3" >
    74     <layout class="QHBoxLayout" >
    75      <property name="margin" >
     69   <item row="3" column="1">
     70    <layout class="QVBoxLayout">
     71     <property name="spacing">
     72      <number>6</number>
     73     </property>
     74     <property name="margin">
    7675      <number>0</number>
    7776     </property>
    78      <property name="spacing" >
    79       <number>6</number>
    80      </property>
    8177     <item>
    82       <widget class="QPushButton" name="defaultButton" >
    83        <property name="text" >
    84         <string>Restore All</string>
    85        </property>
    86       </widget>
    87      </item>
    88      <item>
    89       <spacer>
    90        <property name="orientation" >
    91         <enum>Qt::Horizontal</enum>
    92        </property>
    93        <property name="sizeHint" >
    94         <size>
    95          <width>61</width>
    96          <height>31</height>
    97         </size>
    98        </property>
    99       </spacer>
    100      </item>
    101      <item>
    102       <widget class="QPushButton" name="okButton" >
    103        <property name="text" >
    104         <string>OK</string>
    105        </property>
    106       </widget>
    107      </item>
    108      <item>
    109       <widget class="QPushButton" name="applyButton" >
    110        <property name="text" >
    111         <string>Apply</string>
    112        </property>
    113       </widget>
    114      </item>
    115      <item>
    116       <widget class="QPushButton" name="cancelButton" >
    117        <property name="text" >
    118         <string>Cancel</string>
    119        </property>
    120       </widget>
    121      </item>
    122     </layout>
    123    </item>
    124    <item row="3" column="1" >
    125     <layout class="QVBoxLayout" >
    126      <property name="margin" >
    127       <number>0</number>
    128      </property>
    129      <property name="spacing" >
    130       <number>6</number>
    131      </property>
    132      <item>
    133       <widget class="QToolButton" name="upButton" >
    134        <property name="sizePolicy" >
    135         <sizepolicy>
    136          <hsizetype>1</hsizetype>
    137          <vsizetype>0</vsizetype>
     78      <widget class="QToolButton" name="upButton">
     79       <property name="sizePolicy">
     80        <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
    13881         <horstretch>0</horstretch>
    13982         <verstretch>0</verstretch>
    14083        </sizepolicy>
    14184       </property>
    142        <property name="text" >
     85       <property name="text">
    14386        <string>Up</string>
    14487       </property>
     
    14689     </item>
    14790     <item>
    148       <widget class="QToolButton" name="leftButton" >
    149        <property name="sizePolicy" >
    150         <sizepolicy>
    151          <hsizetype>1</hsizetype>
    152          <vsizetype>0</vsizetype>
     91      <widget class="QToolButton" name="leftButton">
     92       <property name="sizePolicy">
     93        <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
    15394         <horstretch>0</horstretch>
    15495         <verstretch>0</verstretch>
    15596        </sizepolicy>
    15697       </property>
    157        <property name="text" >
     98       <property name="text">
    15899        <string>&lt;-</string>
    159100       </property>
     
    161102     </item>
    162103     <item>
    163       <widget class="QToolButton" name="rightButton" >
    164        <property name="sizePolicy" >
    165         <sizepolicy>
    166          <hsizetype>1</hsizetype>
    167          <vsizetype>0</vsizetype>
     104      <widget class="QToolButton" name="rightButton">
     105       <property name="sizePolicy">
     106        <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
    168107         <horstretch>0</horstretch>
    169108         <verstretch>0</verstretch>
    170109        </sizepolicy>
    171110       </property>
    172        <property name="text" >
    173         <string>-></string>
     111       <property name="text">
     112        <string>-&gt;</string>
    174113       </property>
    175114      </widget>
    176115     </item>
    177116     <item>
    178       <widget class="QToolButton" name="downButton" >
    179        <property name="sizePolicy" >
    180         <sizepolicy>
    181          <hsizetype>1</hsizetype>
    182          <vsizetype>0</vsizetype>
     117      <widget class="QToolButton" name="downButton">
     118       <property name="sizePolicy">
     119        <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
    183120         <horstretch>0</horstretch>
    184121         <verstretch>0</verstretch>
    185122        </sizepolicy>
    186123       </property>
    187        <property name="text" >
     124       <property name="text">
    188125        <string>Down</string>
    189126       </property>
     
    192129     <item>
    193130      <spacer>
    194        <property name="orientation" >
     131       <property name="orientation">
    195132        <enum>Qt::Vertical</enum>
    196133       </property>
    197        <property name="sizeHint" >
     134       <property name="sizeHint" stdset="0">
    198135        <size>
    199136         <width>29</width>
     
    205142    </layout>
    206143   </item>
    207    <item row="3" column="2" >
    208     <widget class="QListWidget" name="currentToolBarList" />
     144   <item row="3" column="2">
     145    <widget class="QListWidget" name="currentToolBarList"/>
    209146   </item>
    210    <item row="2" column="1" colspan="2" >
    211     <widget class="QLabel" name="label_3" >
    212      <property name="text" >
     147   <item row="2" column="1" colspan="2">
     148    <widget class="QLabel" name="label_3">
     149     <property name="text">
    213150      <string>Current Toolbar Actions</string>
    214151     </property>
    215152    </widget>
    216153   </item>
    217    <item row="1" column="1" colspan="2" >
    218     <widget class="QListWidget" name="toolBarList" />
     154   <item row="1" column="1" colspan="2">
     155    <widget class="QListWidget" name="toolBarList"/>
     156   </item>
     157   <item row="4" column="0" colspan="3">
     158    <widget class="QDialogButtonBox" name="buttonBox">
     159     <property name="standardButtons">
     160      <set>QDialogButtonBox::Apply|QDialogButtonBox::Close|QDialogButtonBox::RestoreDefaults|QDialogButtonBox::Save</set>
     161     </property>
     162    </widget>
    219163   </item>
    220164  </layout>
    221165 </widget>
    222  <pixmapfunction></pixmapfunction>
    223166 <tabstops>
    224167  <tabstop>newButton</tabstop>
     
    231174  <tabstop>downButton</tabstop>
    232175  <tabstop>currentToolBarList</tabstop>
    233   <tabstop>defaultButton</tabstop>
    234   <tabstop>okButton</tabstop>
    235   <tabstop>applyButton</tabstop>
    236   <tabstop>cancelButton</tabstop>
    237176 </tabstops>
    238177 <resources/>
Note: See TracChangeset for help on using the changeset viewer.