summaryrefslogtreecommitdiffstats
path: root/examples/widgets/graphicsview/diagramscene
diff options
context:
space:
mode:
authorMitch Curtis <mitch.curtis@digia.com>2012-11-19 16:52:47 +0100
committerThe Qt Project <gerrit-noreply@qt-project.org>2012-11-21 16:36:50 +0100
commit91abfd521a1c719d7dc68e562a5486fc206b1f32 (patch)
treea59fdf481b2c1792885dc489ef833a4bba1633ee /examples/widgets/graphicsview/diagramscene
parent626283740f9e670a9756e792d36b7cfe6a02cf45 (diff)
Clean up diagramscene example's toolbutton icons.
Remove artefacts from pointer.png. Replace several PNGs with images without artefacts (used FreeSerif as the font). Stopped scaling images up in MainWindow::createColorToolButtonIcon. Change-Id: I7adf2deea73b89c631d39d575804e8d3f58c9fe1 Reviewed-by: Geir Vattekar <geir.vattekar@digia.com>
Diffstat (limited to 'examples/widgets/graphicsview/diagramscene')
-rw-r--r--examples/widgets/graphicsview/diagramscene/images/bold.pngbin274 -> 353 bytes
-rw-r--r--examples/widgets/graphicsview/diagramscene/images/italic.pngbin247 -> 299 bytes
-rw-r--r--examples/widgets/graphicsview/diagramscene/images/pointer.pngbin173 -> 230 bytes
-rw-r--r--examples/widgets/graphicsview/diagramscene/images/textpointer.pngbin753 -> 893 bytes
-rw-r--r--examples/widgets/graphicsview/diagramscene/images/underline.pngbin250 -> 307 bytes
-rw-r--r--examples/widgets/graphicsview/diagramscene/mainwindow.cpp8
6 files changed, 4 insertions, 4 deletions
diff --git a/examples/widgets/graphicsview/diagramscene/images/bold.png b/examples/widgets/graphicsview/diagramscene/images/bold.png
index 986e65e250..47e75913c6 100644
--- a/examples/widgets/graphicsview/diagramscene/images/bold.png
+++ b/examples/widgets/graphicsview/diagramscene/images/bold.png
Binary files differ
diff --git a/examples/widgets/graphicsview/diagramscene/images/italic.png b/examples/widgets/graphicsview/diagramscene/images/italic.png
index 9a438b57ad..9a9b53518c 100644
--- a/examples/widgets/graphicsview/diagramscene/images/italic.png
+++ b/examples/widgets/graphicsview/diagramscene/images/italic.png
Binary files differ
diff --git a/examples/widgets/graphicsview/diagramscene/images/pointer.png b/examples/widgets/graphicsview/diagramscene/images/pointer.png
index 0b0b0aa69d..f705bdecca 100644
--- a/examples/widgets/graphicsview/diagramscene/images/pointer.png
+++ b/examples/widgets/graphicsview/diagramscene/images/pointer.png
Binary files differ
diff --git a/examples/widgets/graphicsview/diagramscene/images/textpointer.png b/examples/widgets/graphicsview/diagramscene/images/textpointer.png
index b25832cada..5a2ca2e5fd 100644
--- a/examples/widgets/graphicsview/diagramscene/images/textpointer.png
+++ b/examples/widgets/graphicsview/diagramscene/images/textpointer.png
Binary files differ
diff --git a/examples/widgets/graphicsview/diagramscene/images/underline.png b/examples/widgets/graphicsview/diagramscene/images/underline.png
index 9b8209f525..5f8ecb4b38 100644
--- a/examples/widgets/graphicsview/diagramscene/images/underline.png
+++ b/examples/widgets/graphicsview/diagramscene/images/underline.png
Binary files differ
diff --git a/examples/widgets/graphicsview/diagramscene/mainwindow.cpp b/examples/widgets/graphicsview/diagramscene/mainwindow.cpp
index 3e158489c1..39ebe48488 100644
--- a/examples/widgets/graphicsview/diagramscene/mainwindow.cpp
+++ b/examples/widgets/graphicsview/diagramscene/mainwindow.cpp
@@ -340,8 +340,7 @@ void MainWindow::createToolBox()
QToolButton *textButton = new QToolButton;
textButton->setCheckable(true);
buttonGroup->addButton(textButton, InsertTextButton);
- textButton->setIcon(QIcon(QPixmap(":/images/textpointer.png")
- .scaled(30, 30)));
+ textButton->setIcon(QIcon(QPixmap(":/images/textpointer.png")));
textButton->setIconSize(QSize(50, 50));
QGridLayout *textLayout = new QGridLayout;
textLayout->addWidget(textButton, 0, 0, Qt::AlignHCenter);
@@ -639,8 +638,9 @@ QIcon MainWindow::createColorToolButtonIcon(const QString &imageFile,
pixmap.fill(Qt::transparent);
QPainter painter(&pixmap);
QPixmap image(imageFile);
- QRect target(0, 0, 50, 60);
- QRect source(0, 0, 42, 42);
+ // Draw icon centred horizontally on button.
+ QRect target(4, 0, 42, 43);
+ QRect source(0, 0, 42, 43);
painter.fillRect(QRect(0, 60, 50, 80), color);
painter.drawPixmap(target, image, source);