Browse Source

added setting for logbook layout

fiffty-50 4 years ago
parent
commit
49fc106077

+ 0 - 5
src/gui/widgets/logbookwidget.cpp

@@ -121,11 +121,6 @@ void LogbookWidget::on_showAllButton_clicked()
 {
     QSettings settings;
     refreshView(settings.value("logbook/view").toInt());
-    /*QSqlTableModel *ShowAllModel = new QSqlTableModel;
-    ShowAllModel->setTable("Logbook");
-    ShowAllModel->select();
-
-    ui->tableView->setModel(ShowAllModel);*/
 }
 
 void LogbookWidget::refreshView(int view_id)

+ 5 - 1
src/gui/widgets/settingswidget.cpp

@@ -227,7 +227,11 @@ void SettingsWidget::themeGroup_toggled(int id)
         info->exec();
     }
 }
-
+void SettingsWidget::on_logbookViewComboBox_currentIndexChanged(int index)
+{
+    QSettings settings;
+    settings.setValue("logbook/view", index);
+}
 void SettingsWidget::on_pilotSortComboBox_currentIndexChanged(int index)
 {
     QSettings settings;

+ 2 - 0
src/gui/widgets/settingswidget.h

@@ -74,6 +74,8 @@ private slots:
 
     void on_pilotSortComboBox_currentIndexChanged(int index);
 
+    void on_logbookViewComboBox_currentIndexChanged(int index);
+
 private:
     Ui::SettingsWidget *ui;
 

+ 26 - 5
src/gui/widgets/settingswidget.ui

@@ -395,13 +395,34 @@
         </widget>
        </item>
        <item row="3" column="0">
+        <widget class="QLabel" name="logbookViewLabel">
+         <property name="text">
+          <string>Logbook Dispay</string>
+         </property>
+        </widget>
+       </item>
+       <item row="3" column="1">
+        <widget class="QComboBox" name="logbookViewComboBox">
+         <item>
+          <property name="text">
+           <string>Default</string>
+          </property>
+         </item>
+         <item>
+          <property name="text">
+           <string>EASA Part-FCL</string>
+          </property>
+         </item>
+        </widget>
+       </item>
+       <item row="4" column="0">
         <widget class="QLabel" name="pilotSortLabel">
          <property name="text">
           <string>Sort Pilots by</string>
          </property>
         </widget>
        </item>
-       <item row="3" column="1">
+       <item row="4" column="1">
         <widget class="QComboBox" name="pilotSortComboBox">
          <item>
           <property name="text">
@@ -425,14 +446,14 @@
          </item>
         </widget>
        </item>
-       <item row="4" column="0">
+       <item row="5" column="0">
         <widget class="QLabel" name="acSortLabel">
          <property name="text">
           <string>Sort Aircraft by</string>
          </property>
         </widget>
        </item>
-       <item row="4" column="1">
+       <item row="5" column="1">
         <widget class="QComboBox" name="acSortComboBox">
          <item>
           <property name="text">
@@ -456,14 +477,14 @@
          </item>
         </widget>
        </item>
-       <item row="5" column="0">
+       <item row="6" column="0">
         <widget class="QLabel" name="acAllowIncompleteLabel">
          <property name="text">
           <string>Allow incomplete Entries</string>
          </property>
         </widget>
        </item>
-       <item row="5" column="1">
+       <item row="6" column="1">
         <widget class="QComboBox" name="acAllowIncompleteComboBox">
          <item>
           <property name="text">