Browse Source

Fixes #12 UI refresh

isundil 9 months ago
parent
commit
b4b1d43e07
2 changed files with 8 additions and 1 deletions
  1. 7 1
      fakeRaid/MainWindow.ui
  2. 1 0
      fakeRaid/mainWindow.cpp

+ 7 - 1
fakeRaid/MainWindow.ui

@@ -60,12 +60,18 @@
      <string>Fichier</string>
     </property>
     <addaction name="actionOuvrir"/>
+    <addaction name="actionRefresh"/>
    </widget>
    <addaction name="menuFichier"/>
   </widget>
   <action name="actionOuvrir">
    <property name="text">
-    <string>Ouvrir</string>
+    <string>Open</string>
+   </property>
+  </action>
+  <action name="actionRefresh">
+   <property name="text">
+    <string>Refresh</string>
    </property>
   </action>
  </widget>

+ 1 - 0
fakeRaid/mainWindow.cpp

@@ -24,6 +24,7 @@ MainWindow::MainWindow(const std::vector<std::string>& dirList)
 	ui->breadcrumb->setFixedHeight(36);
 
 	connect(ui->actionOuvrir, &QAction::triggered, this, &MainWindow::MenuBarActionTrigerred);
+	connect(ui->actionRefresh, &QAction::triggered, this, &MainWindow::OnEngineUpdated);
 	connect(ui->listView, &QListView::doubleClicked, this, &MainWindow::FileListItemEntered);
 	connect(ui->breadcrumb, &craftlab::ui::Breadcrumb::SelectionChanged, this, &MainWindow::OnBreadcrumbSelection);
 	ui->listView->addAction("Open", [this]() { FileListItemEntered(ui->listView->currentIndex()); });