Add Erik path : User can Diagram grid layout and keys

Left,Right,Up,Down stepsize


git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@5744 bfdf4180-ca20-0410-9c96-a3a8aa849046
This commit is contained in:
scorpio810
2019-02-21 00:02:49 +00:00
parent 7f7c289c3f
commit 47aaa1cdf4
4 changed files with 175 additions and 12 deletions

View File

@@ -35,6 +35,10 @@ GeneralConfigurationPage::GeneralConfigurationPage(QWidget *parent) :
QSettings settings;
ui->DiagramEditor_xGrid_sb->setValue(settings.value("DiagramEditor_xGrid_sb", 10).toInt());
ui->DiagramEditor_yGrid_sb->setValue(settings.value("DiagramEditor_yGrid_sb", 10).toInt());
ui->DiagramEditor_xKeyGrid_sb->setValue(settings.value("DiagramEditor_xKeyGrid_sb", 10).toInt());
ui->DiagramEditor_yKeyGrid_sb->setValue(settings.value("DiagramEditor_yKeyGrid_sb", 10).toInt());
ui->m_use_system_color_cb->setChecked(settings.value("usesystemcolors", "true").toBool());
bool tabbed = settings.value("diagrameditor/viewmode", "tabbed") == "tabbed";
if(tabbed)
@@ -137,6 +141,10 @@ void GeneralConfigurationPage::applyConf()
settings.setValue("diagrameditor/autosave-interval", ui->m_autosave_sb->value());
settings.setValue("dynamic_rotation", ui->m_rotation->value());
settings.setValue("dynamic_with", ui->m_text_width_sb->value());
settings.setValue("DiagramEditor_xGrid_sb", ui->DiagramEditor_xGrid_sb->value());
settings.setValue("DiagramEditor_yGrid_sb", ui->DiagramEditor_yGrid_sb->value());
settings.setValue("DiagramEditor_xKeyGrid_sb", ui->DiagramEditor_xKeyGrid_sb->value());
settings.setValue("DiagramEditor_yKeyGrid_sb", ui->DiagramEditor_yKeyGrid_sb->value());
QString path = settings.value("elements-collections/common-collection-path").toString();
if (ui->m_common_elmt_path_cb->currentIndex() == 1)

View File

@@ -6,8 +6,8 @@
<rect>
<x>0</x>
<y>0</y>
<width>1958</width>
<height>1438</height>
<width>998</width>
<height>518</height>
</rect>
</property>
<property name="sizePolicy">
@@ -41,7 +41,7 @@
</size>
</property>
<property name="currentIndex">
<number>2</number>
<number>5</number>
</property>
<widget class="QWidget" name="tab_3">
<attribute name="title">
@@ -464,6 +464,148 @@ Vous pouvez spécifier ici la valeur par défaut de ce champ pour les éléments
</item>
</layout>
</widget>
<widget class="QWidget" name="Grid">
<attribute name="title">
<string>Grille</string>
</attribute>
<widget class="QLabel" name="Label_Diagram_xGrid">
<property name="geometry">
<rect>
<x>20</x>
<y>10</y>
<width>191</width>
<height>30</height>
</rect>
</property>
<property name="text">
<string>DiagramEditor xGrid</string>
</property>
</widget>
<widget class="QLabel" name="Label_Diagram_yGrid">
<property name="geometry">
<rect>
<x>20</x>
<y>50</y>
<width>191</width>
<height>30</height>
</rect>
</property>
<property name="text">
<string>DiagramEditor yGrid</string>
</property>
</widget>
<widget class="QSpinBox" name="DiagramEditor_xGrid_sb">
<property name="geometry">
<rect>
<x>350</x>
<y>10</y>
<width>55</width>
<height>30</height>
</rect>
</property>
<property name="minimum">
<number>1</number>
</property>
<property name="maximum">
<number>30</number>
</property>
<property name="singleStep">
<number>1</number>
</property>
<property name="value">
<number>10</number>
</property>
</widget>
<widget class="QSpinBox" name="DiagramEditor_yGrid_sb">
<property name="geometry">
<rect>
<x>350</x>
<y>50</y>
<width>55</width>
<height>30</height>
</rect>
</property>
<property name="minimum">
<number>1</number>
</property>
<property name="maximum">
<number>30</number>
</property>
<property name="value">
<number>10</number>
</property>
</widget>
<widget class="QLabel" name="Label_Diagram_Key_xGrid">
<property name="geometry">
<rect>
<x>20</x>
<y>180</y>
<width>321</width>
<height>30</height>
</rect>
</property>
<property name="text">
<string>DiagramEditor Key Left/Right xGrid</string>
</property>
</widget>
<widget class="QSpinBox" name="DiagramEditor_xKeyGrid_sb">
<property name="geometry">
<rect>
<x>350</x>
<y>180</y>
<width>55</width>
<height>30</height>
</rect>
</property>
<property name="minimum">
<number>1</number>
</property>
<property name="maximum">
<number>30</number>
</property>
<property name="singleStep">
<number>1</number>
</property>
<property name="value">
<number>10</number>
</property>
</widget>
<widget class="QLabel" name="Label_Diagram_Key_yGrid">
<property name="geometry">
<rect>
<x>20</x>
<y>220</y>
<width>321</width>
<height>30</height>
</rect>
</property>
<property name="text">
<string>DiagramEditor Key Up/Down yGrid</string>
</property>
</widget>
<widget class="QSpinBox" name="DiagramEditor_yKeyGrid_sb">
<property name="geometry">
<rect>
<x>350</x>
<y>220</y>
<width>55</width>
<height>30</height>
</rect>
</property>
<property name="minimum">
<number>1</number>
</property>
<property name="maximum">
<number>30</number>
</property>
<property name="singleStep">
<number>1</number>
</property>
<property name="value">
<number>10</number>
</property>
</widget>
</widget>
</widget>
</item>
</layout>