ソースを参照

Some new icons

Updated assets
Felix Turo 4 年 前
コミット
86c1f3dd68

+ 5 - 0
assets/icons.qrc

@@ -18,5 +18,10 @@
         <file>opl-icons/pilot.png</file>
         <file>opl-icons/aircraft.png</file>
         <file>opl-icons/new_flight.png</file>
+	<file>opl-icons/icon_main.svg</file>
+	<file>opl-icons/icon_ios.svg</file>
+	<file>opl-icons/icon_linux.svg</file>
+	<file>opl-icons/icon_linux_light.svg</file>
+	<file>opl-icons/icon_about.png</file>
     </qresource>
 </RCC>

BIN
assets/opl-icons/icon_about.png


ファイルの差分が大きいため隠しています
+ 0 - 0
assets/opl-icons/icon_about.svg


ファイルの差分が大きいため隠しています
+ 0 - 0
assets/opl-icons/icon_ios.svg


ファイルの差分が大きいため隠しています
+ 0 - 0
assets/opl-icons/icon_linux.svg


ファイルの差分が大きいため隠しています
+ 0 - 0
assets/opl-icons/icon_linux_light.svg


ファイルの差分が大きいため隠しています
+ 0 - 0
assets/opl-icons/icon_main.svg


+ 1 - 1
main.cpp

@@ -73,7 +73,7 @@ int main(int argc, char *argv[])
     }
 
     MainWindow w;
-    w.setWindowIcon(QIcon(Opl::Assets::APP_ICON_FILLED));
+    w.setWindowIcon(QIcon(Opl::Assets::ICON_APPICON));
     //w.showMaximized();
     w.show();
     return openPilotLog.exec();

+ 2 - 2
src/gui/widgets/settingswidget.cpp

@@ -341,8 +341,8 @@ void SettingsWidget::on_acAllowIncompleteComboBox_currentIndexChanged(int index)
 void SettingsWidget::on_aboutPushButton_clicked()
 {
     QMessageBox message_box(this);
-    QPixmap icon = QPixmap(Opl::Assets::APP_ICON_TRANSPARENT);
-    message_box.setIconPixmap(icon.scaledToWidth(64, Qt::TransformationMode::SmoothTransformation));
+    QPixmap icon = QPixmap(Opl::Assets::ICON_ABOUT);
+    message_box.setIconPixmap(icon);
     QString SQLITE_VERSION = aDB->sqliteVersion();
     QString text = QMessageBox::tr(
 

+ 2 - 2
src/oplconstants.h

@@ -172,9 +172,9 @@ static const auto DEFAULT_AIRCRAFT_POSITION = DataPosition(TABLE_AIRCRAFT, 0);
 
 namespace Assets {
 
-static const auto APP_ICON_FILLED = QLatin1String(":/icons/opl-icons/appicon_round_gradient.svg");
-static const auto APP_ICON_TRANSPARENT = QLatin1String(":/icons/opl-icons/appicon_round_transparent.svg");
 static const auto LOGO = QLatin1String(":/icons/opl-icons/opl_logo.svg");
+static const auto ICON_APPICON = QLatin1String(":/icons/opl-icons/icon_main.svg");
+static const auto ICON_ABOUT = QLatin1String(":/icons/opl-icons/icon_about.png");
 static const auto ICON_PILOT = QLatin1String(":/icons/opl-icons/pilot.png");
 static const auto ICON_NEW_FLIGHT = QLatin1String(":/icons/opl-icons/new_flight.png");
 static const auto ICON_AIRCRAFT = QLatin1String(":/icons/opl-icons/aircraft.png");

この差分においてかなりの量のファイルが変更されているため、一部のファイルを表示していません