diff options
author | Zeno Albisser <zeno.albisser@digia.com> | 2013-07-03 12:21:34 +0200 |
---|---|---|
committer | Andras Becsi <andras.becsi@digia.com> | 2013-07-03 13:17:41 +0200 |
commit | 2a51875f1e5601f813dd9e9866dd581d3b1eac26 (patch) | |
tree | 31db2b9755d528fae79adcc5d032aa3c2cf08c3d | |
parent | 312a133bc8874cfcf68a04c00c76a2f792d42cf3 (diff) |
Move the icons into common.
Use the same icons for the widgets and qtquick example.
Remove the styling as it does not work on all platforms anyway.
Change-Id: Iff59455689619ae45823eb835768d7c4fc75bd93
Reviewed-by: Andras Becsi <andras.becsi@digia.com>
-rw-r--r-- | examples/common.pri | 2 | ||||
-rw-r--r-- | examples/common/common_resources.qrc | 8 | ||||
-rw-r--r-- | examples/common/icons/go-next.png (renamed from examples/qtquick/icons/go-next.png) | bin | 930 -> 930 bytes | |||
-rw-r--r-- | examples/common/icons/go-previous.png (renamed from examples/qtquick/icons/go-previous.png) | bin | 955 -> 955 bytes | |||
-rw-r--r-- | examples/common/icons/process-stop.png (renamed from examples/qtquick/icons/process-stop.png) | bin | 1272 -> 1272 bytes | |||
-rw-r--r-- | examples/common/icons/view-refresh.png (renamed from examples/qtquick/icons/view-refresh.png) | bin | 1364 -> 1364 bytes | |||
-rw-r--r-- | examples/qtquick/quickwindow.qml | 9 | ||||
-rw-r--r-- | examples/qtquick/resources.qrc | 6 | ||||
-rw-r--r-- | examples/widgets/widgetwindow.cpp | 14 |
9 files changed, 18 insertions, 21 deletions
diff --git a/examples/common.pri b/examples/common.pri index 0724ea3f8..b5fe6b5a0 100644 --- a/examples/common.pri +++ b/examples/common.pri @@ -6,6 +6,8 @@ else:LIBPATH = $$getOutDir()/$$getConfigDir()/lib HEADERS += common/util.h +RESOURCES += $$absolute_path(common/common_resources.qrc) + LIBS += -L$$LIBPATH -lQt5WebEngine QMAKE_RPATHDIR += $$LIBPATH diff --git a/examples/common/common_resources.qrc b/examples/common/common_resources.qrc new file mode 100644 index 000000000..45e766179 --- /dev/null +++ b/examples/common/common_resources.qrc @@ -0,0 +1,8 @@ +<!DOCTYPE RCC><RCC version="1.0"> +<qresource prefix="icons"> + <file alias="go-next.png">icons/go-next.png</file> + <file alias="go-previous.png">icons/go-previous.png</file> + <file alias="process-stop.png">icons/process-stop.png</file> + <file alias="view-refresh.png">icons/view-refresh.png</file> +</qresource> +</RCC> diff --git a/examples/qtquick/icons/go-next.png b/examples/common/icons/go-next.png Binary files differindex 6f3f65d33..6f3f65d33 100644 --- a/examples/qtquick/icons/go-next.png +++ b/examples/common/icons/go-next.png diff --git a/examples/qtquick/icons/go-previous.png b/examples/common/icons/go-previous.png Binary files differindex 93be3d1ee..93be3d1ee 100644 --- a/examples/qtquick/icons/go-previous.png +++ b/examples/common/icons/go-previous.png diff --git a/examples/qtquick/icons/process-stop.png b/examples/common/icons/process-stop.png Binary files differindex b68290bf1..b68290bf1 100644 --- a/examples/qtquick/icons/process-stop.png +++ b/examples/common/icons/process-stop.png diff --git a/examples/qtquick/icons/view-refresh.png b/examples/common/icons/view-refresh.png Binary files differindex cab4d02c7..cab4d02c7 100644 --- a/examples/qtquick/icons/view-refresh.png +++ b/examples/common/icons/view-refresh.png diff --git a/examples/qtquick/quickwindow.qml b/examples/qtquick/quickwindow.qml index 13e3ec6d0..cd005940d 100644 --- a/examples/qtquick/quickwindow.qml +++ b/examples/qtquick/quickwindow.qml @@ -57,22 +57,19 @@ ApplicationWindow { ToolButton { id: backButton - iconName: "go-previous" - iconSource: ":/icons/go-previous.png" + iconSource: "icons/go-previous.png" onClicked: webContentsView.goBack() enabled: webContentsView.canGoBack } ToolButton { id: forwardButton - iconName: "go-next" - iconSource: ":/icons/go-next.png" + iconSource: "icons/go-next.png" onClicked: webContentsView.goForward() enabled: webContentsView.canGoForward } ToolButton { id: reloadButton - iconName: webContentsView.loading ? "process-stop" : "view-refresh" - iconSource: webContentsView.loading ? ":/icons/process-stop.png" : ":/icons/view-refresh.png" + iconSource: webContentsView.loading ? "icons/process-stop.png" : "icons/view-refresh.png" onClicked: webContentsView.reload() } TextField { diff --git a/examples/qtquick/resources.qrc b/examples/qtquick/resources.qrc index a91907a60..de8232440 100644 --- a/examples/qtquick/resources.qrc +++ b/examples/qtquick/resources.qrc @@ -2,10 +2,4 @@ <qresource> <file>quickwindow.qml</file> </qresource> -<qresource prefix="/icons"> - <file alias="go-next.png">icons/go-next.png</file> - <file alias="go-previous.png">icons/go-previous.png</file> - <file alias="process-stop.png">icons/process-stop.png</file> - <file alias="view-refresh.png">icons/view-refresh.png</file> -</qresource> </RCC> diff --git a/examples/widgets/widgetwindow.cpp b/examples/widgets/widgetwindow.cpp index a28a6f130..7f54add09 100644 --- a/examples/widgets/widgetwindow.cpp +++ b/examples/widgets/widgetwindow.cpp @@ -50,10 +50,6 @@ WidgetWindow::WidgetWindow() : m_webView(new QWebContentsView) , addressLineEdit(0) { - // Use oxygen as a fallback. - if (QIcon::themeName().isEmpty()) - QIcon::setThemeName("oxygen"); - setGeometry(0, 0, 800, 600); QVBoxLayout* layout = new QVBoxLayout; @@ -64,15 +60,15 @@ WidgetWindow::WidgetWindow() addressBar->setSpacing(margin); // Bigger buttons, less space between them backButton = new QToolButton; - backButton->setIcon(QIcon::fromTheme("go-previous")); + backButton->setIcon(QIcon(":/icons/go-previous.png")); addressBar->addWidget(backButton); forwardButton = new QToolButton; - forwardButton->setIcon(QIcon::fromTheme("go-next")); + forwardButton->setIcon(QIcon(":/icons/go-next.png")); addressBar->addWidget(forwardButton); reloadButton = new QToolButton; - reloadButton->setIcon(QIcon::fromTheme("view-refresh")); + reloadButton->setIcon(QIcon::fromTheme(":/icons/view-refresh.png")); addressBar->addWidget(reloadButton); addressLineEdit = new QLineEdit; @@ -111,7 +107,7 @@ void WidgetWindow::setAddressBarUrl(const QUrl& url) void WidgetWindow::loadStarted() { - reloadButton->setIcon(QIcon::fromTheme("process-stop")); + reloadButton->setIcon(QIcon(":/icons/process-stop.png")); } void WidgetWindow::loadFinished(bool success) @@ -119,5 +115,5 @@ void WidgetWindow::loadFinished(bool success) Q_UNUSED(success); forwardButton->setEnabled(m_webView->canGoForward()); backButton->setEnabled(m_webView->canGoBack()); - reloadButton->setIcon(QIcon::fromTheme("view-refresh")); + reloadButton->setIcon(QIcon(":/icons/view-refresh.png")); } |