Sfoglia il codice sorgente

modified: src/MainWindow.cpp

Satoshi Yoneda 2 settimane fa
parent
commit
b52a512c9f
2 ha cambiato i file con 7 aggiunte e 3 eliminazioni
  1. 1 1
      resources.qrc
  2. 6 2
      src/MainWindow.cpp

+ 1 - 1
resources.qrc

@@ -1,5 +1,5 @@
 <!DOCTYPE RCC><RCC version="1.0">
 <qresource prefix="/styles">
-    <file>resources/style.qss</file>
+    <file alias="style.qss">resources/style.qss</file>
 </qresource>
 </RCC>

+ 6 - 2
src/MainWindow.cpp

@@ -30,6 +30,7 @@
 #include <QStandardPaths>
 #include <QUrl>
 #include <QtConcurrent>
+#include <QDebug>
 
 MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent) {
   QString dataPath =
@@ -56,10 +57,13 @@ MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent) {
           &MainWindow::onSearchFinished);
 
   // スタイルの適用
-  QFile styleFile(":/styles/resources/style.qss");
+  QFile styleFile(":/styles/style.qss");
   if (styleFile.open(QFile::ReadOnly)) {
-    QString styleSheet = QLatin1String(styleFile.readAll());
+    QString styleSheet = QString::fromUtf8(styleFile.readAll());
     setStyleSheet(styleSheet);
+    qDebug() << "Stylesheet applied successfully from resources. Length:" << styleSheet.length();
+  } else {
+    qWarning() << "Failed to open stylesheet from resource: :/styles/style.qss";
   }
 
   loadSettings(); // setupUi の前に読み込む