summaryrefslogtreecommitdiffstats
path: root/examples
diff options
context:
space:
mode:
Diffstat (limited to 'examples')
-rw-r--r--examples/common.pri2
-rw-r--r--examples/common/common_resources.qrc8
-rw-r--r--examples/common/icons/go-next.png (renamed from examples/qtquick/icons/go-next.png)bin930 -> 930 bytes
-rw-r--r--examples/common/icons/go-previous.png (renamed from examples/qtquick/icons/go-previous.png)bin955 -> 955 bytes
-rw-r--r--examples/common/icons/process-stop.png (renamed from examples/qtquick/icons/process-stop.png)bin1272 -> 1272 bytes
-rw-r--r--examples/common/icons/view-refresh.png (renamed from examples/qtquick/icons/view-refresh.png)bin1364 -> 1364 bytes
-rw-r--r--examples/qtquick/quickwindow.qml9
-rw-r--r--examples/qtquick/resources.qrc6
-rw-r--r--examples/widgets/widgetwindow.cpp14
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
index 6f3f65d33..6f3f65d33 100644
--- a/examples/qtquick/icons/go-next.png
+++ b/examples/common/icons/go-next.png
Binary files differ
diff --git a/examples/qtquick/icons/go-previous.png b/examples/common/icons/go-previous.png
index 93be3d1ee..93be3d1ee 100644
--- a/examples/qtquick/icons/go-previous.png
+++ b/examples/common/icons/go-previous.png
Binary files differ
diff --git a/examples/qtquick/icons/process-stop.png b/examples/common/icons/process-stop.png
index b68290bf1..b68290bf1 100644
--- a/examples/qtquick/icons/process-stop.png
+++ b/examples/common/icons/process-stop.png
Binary files differ
diff --git a/examples/qtquick/icons/view-refresh.png b/examples/common/icons/view-refresh.png
index cab4d02c7..cab4d02c7 100644
--- a/examples/qtquick/icons/view-refresh.png
+++ b/examples/common/icons/view-refresh.png
Binary files differ
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"));
}