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