diff --git a/CMakeLists.txt b/CMakeLists.txt
index 1058f43..80fe337 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -34,6 +34,11 @@ qt_add_executable(KDiskInfo
${PROJECT_SOURCES}
)
+target_compile_definitions(KDiskInfo PRIVATE
+ PROJECT_VERSION_MAJOR=${KDiskInfo_VERSION_MAJOR}
+ PROJECT_VERSION_MINOR=${KDiskInfo_VERSION_MINOR}
+)
+
target_link_libraries(KDiskInfo PRIVATE Qt${QT_VERSION_MAJOR}::Widgets)
set_target_properties(KDiskInfo PROPERTIES
diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp
index 514d4e0..ca20dec 100644
--- a/src/mainwindow.cpp
+++ b/src/mainwindow.cpp
@@ -1128,9 +1128,10 @@ void MainWindow::on_actionRescan_Refresh_triggered()
void MainWindow::on_actionAbout_triggered()
{
- QString message = tr("An ATA and NVMe S.M.A.R.T. data viewer for Linux") + "\n\n";
- message += tr("Licensed under the GNU G.P.L. Version 3") + "\n\n";
- message += tr("Made by Samantas5855");
+ QString message = tr("An ATA and NVMe S.M.A.R.T. data viewer for Linux") + "\n";
+ message += tr("Licensed under the GNU G.P.L. Version 3") + "\n";
+ message += tr("Made by Samantas5855") + "\n";
+ message += tr("Version") + " " + QString::number(PROJECT_VERSION_MAJOR) + "." + QString::number(PROJECT_VERSION_MINOR);
QMessageBox::about(this, tr("About KDiskInfo"), message);
}
diff --git a/src/mainwindow.ui b/src/mainwindow.ui
index beeb97f..d87c18c 100644
--- a/src/mainwindow.ui
+++ b/src/mainwindow.ui
@@ -153,6 +153,22 @@
+ -
+
+
+ Qt::Orientation::Horizontal
+
+
+ QSizePolicy::Policy::Preferred
+
+
+
+ 40
+ 20
+
+
+
+
-
-
@@ -461,7 +477,7 @@
true
- Use GB instead of TB
+ Use &GB instead of TB
diff --git a/translations/kdiskinfo_el_GR.qm b/translations/kdiskinfo_el_GR.qm
index a689005..b0b2133 100644
Binary files a/translations/kdiskinfo_el_GR.qm and b/translations/kdiskinfo_el_GR.qm differ
diff --git a/translations/kdiskinfo_el_GR.ts b/translations/kdiskinfo_el_GR.ts
index 91e0b9d..cb23e20 100644
--- a/translations/kdiskinfo_el_GR.ts
+++ b/translations/kdiskinfo_el_GR.ts
@@ -34,137 +34,137 @@
-
+
Firmware
Έκδοση Λογισμικού
-
+
Serial Number
Σειριακός Αριθμός
-
+
Protocol
Πρωτόκολλο
-
+
Device Node
Διαδρομή
-
+
Type
Τύπος
-
+
Total Host Reads
Συνολικές Αναγνώσεις
-
+
Total Host Writes
Συνολικές Εγγραφές
-
+
Rotation Rate
Ρυθμός Περιστροφής
-
+
Power On Count
Μετρητής Λειτουργίας
-
+
Power On Hours
Ώρες Λειτουργίας
-
+
File
- Αρχείο
+ &Αρχείο
-
+
Settings
- Ρυθμίσεις
+ &Ρυθμίσεις
-
+
&Quit
- Έξοδος
+ Έ&ξοδος
-
+
&Refresh Devices
- Ανανέωση Συσκευών
+ &Ανανέωση Συσκευών
-
+
&Convert Raw values to HEX
- Μετατροπή των τιμών σε δεκαεξαδικές
+ &Μετατροπή των τιμών σε δεκαεξαδικές
-
+
Self Test
Αυτοδιάγνωση
-
+
Cyclic &Navigation
- Kυκλική Πλοήγηση
+ &Κυκλική Πλοήγηση
-
- Use GB instead of TB
- Χρήση GB αντί TB
+
+ Use &GB instead of TB
+ Χρήση &GB αντί για TB
-
+
&Help
- Βοήθεια
+ &Βοήθεια
-
+
De&vice
- Συσκευή
+ &Συσκευή
-
+
Disk
- Δίσκος
+ &Δίσκος
-
+
&Save JSON
- Αποθήκευση JSON
+ Αποθήκευση &JSON
-
+
&GitHub
-
+
&About
- Σχετικά
-
-
-
- &Ignore C4 (Reallocated Event Count)
- Αγνόησε το C4 (Reallocated Event Count)
+ &Σχετικά
+ &Ignore C4 (Reallocated Event Count)
+ &Αγνόησε το C4 (Reallocated Event Count)
+
+
+
&Use Fahrenheit
- Χρήση Fahrenheit
+ Χρήση &Fahrenheit
@@ -221,15 +221,15 @@
-
-
+
+
KDiskInfo Error
Σφάλμα KDiskInfo
smartctl was not found, please install it!
- Το smartctl δε βρέθηκε, παρακαλείσθε να το εγκαταστήσετε
+ Το smartctl δε βρέθηκε, παρακαλείσθε να το εγκαταστήσετε!
@@ -248,13 +248,13 @@
-
+
Test Requested
Η αυτοδιάγνωση ξεκίνησε
-
+
Error: Something went wrong
Σφάλμα: Κάτι πήγε στραβά
@@ -267,12 +267,12 @@
Self Test Log
- Καταγραφολόγιο Αυτοδιάγνωσης
+ &Καταγραφολόγιο Αυτοδιάγνωσης
Start Self Test
- Εκκίνηση Αυτοδιάγνωσης
+ &Εκκίνηση Αυτοδιάγνωσης
@@ -418,12 +418,17 @@
Διατίθεται υπό την άδεια GNU G.P.L. Έκδοση 3
-
+
+ Version
+ Έκδοση
+
+
+
KDiskInfo needs root access in order to abort a self-test!
Το KDiskInfo χρειάζεται δικαιώματα υπερχρήστη για να ακυρώσει μία αυτοδιάγνωση!
-
+
The self-test has been aborted
Η τρέχουσα αυτοδιάγνωση ακυρώθηκε
@@ -433,7 +438,7 @@
Δημιουργήθηκε από τον Samantas5855
-
+
About KDiskInfo
Σχετικά με το KDiskInfo