diff options
author | David Schulz <david.schulz@digia.com> | 2012-11-23 09:31:03 +0100 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2012-11-23 17:04:00 +0100 |
commit | dae8d2505d6b6c591429768c10ae3ca190679d41 (patch) | |
tree | 8feab16aa3ae17e410c0ef222a5ec6b79962eb65 /examples/widgets/graphicsview/diagramscene | |
parent | cbf3771e86272c10519394627784d6c1088f3a3b (diff) |
QtBase: examples/widgets/graphicsview/ codestyle
Change-Id: I501066b5eb5a1557d510e0ec20b5270e8c12704a
Reviewed-by: hjk <qthjk@ovi.com>
Diffstat (limited to 'examples/widgets/graphicsview/diagramscene')
11 files changed, 93 insertions, 136 deletions
diff --git a/examples/widgets/graphicsview/diagramscene/arrow.cpp b/examples/widgets/graphicsview/diagramscene/arrow.cpp index ed6b61d803..3daeac303e 100644 --- a/examples/widgets/graphicsview/diagramscene/arrow.cpp +++ b/examples/widgets/graphicsview/diagramscene/arrow.cpp @@ -38,11 +38,14 @@ ** ****************************************************************************/ -#include <QtWidgets> #include "arrow.h" + #include <math.h> +#include <QPen> +#include <QPainter> + const qreal Pi = 3.14; //! [0] diff --git a/examples/widgets/graphicsview/diagramscene/arrow.h b/examples/widgets/graphicsview/diagramscene/arrow.h index 8ccf937725..f6cd60b241 100644 --- a/examples/widgets/graphicsview/diagramscene/arrow.h +++ b/examples/widgets/graphicsview/diagramscene/arrow.h @@ -63,22 +63,17 @@ public: Arrow(DiagramItem *startItem, DiagramItem *endItem, QGraphicsItem *parent = 0); - int type() const - { return Type; } + int type() const { return Type; } QRectF boundingRect() const; QPainterPath shape() const; - void setColor(const QColor &color) - { myColor = color; } - DiagramItem *startItem() const - { return myStartItem; } - DiagramItem *endItem() const - { return myEndItem; } + void setColor(const QColor &color) { myColor = color; } + DiagramItem *startItem() const { return myStartItem; } + DiagramItem *endItem() const { return myEndItem; } void updatePosition(); protected: - void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, - QWidget *widget = 0); + void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget = 0); private: DiagramItem *myStartItem; @@ -88,4 +83,4 @@ private: }; //! [0] -#endif +#endif // ARROW_H diff --git a/examples/widgets/graphicsview/diagramscene/diagramitem.cpp b/examples/widgets/graphicsview/diagramscene/diagramitem.cpp index e3f4271304..1eaecbda91 100644 --- a/examples/widgets/graphicsview/diagramscene/diagramitem.cpp +++ b/examples/widgets/graphicsview/diagramscene/diagramitem.cpp @@ -38,11 +38,14 @@ ** ****************************************************************************/ -#include <QtWidgets> - #include "diagramitem.h" #include "arrow.h" +#include <QGraphicsScene> +#include <QGraphicsSceneContextMenuEvent> +#include <QMenu> +#include <QPainter> + //! [0] DiagramItem::DiagramItem(DiagramType diagramType, QMenu *contextMenu, QGraphicsItem *parent) @@ -138,8 +141,7 @@ void DiagramItem::contextMenuEvent(QGraphicsSceneContextMenuEvent *event) //! [5] //! [6] -QVariant DiagramItem::itemChange(GraphicsItemChange change, - const QVariant &value) +QVariant DiagramItem::itemChange(GraphicsItemChange change, const QVariant &value) { if (change == QGraphicsItem::ItemPositionChange) { foreach (Arrow *arrow, arrows) { diff --git a/examples/widgets/graphicsview/diagramscene/diagramitem.h b/examples/widgets/graphicsview/diagramscene/diagramitem.h index d60b6acde1..97da81e12e 100644 --- a/examples/widgets/graphicsview/diagramscene/diagramitem.h +++ b/examples/widgets/graphicsview/diagramscene/diagramitem.h @@ -67,19 +67,15 @@ public: enum { Type = UserType + 15 }; enum DiagramType { Step, Conditional, StartEnd, Io }; - DiagramItem(DiagramType diagramType, QMenu *contextMenu, - QGraphicsItem *parent = 0); + DiagramItem(DiagramType diagramType, QMenu *contextMenu, QGraphicsItem *parent = 0); void removeArrow(Arrow *arrow); void removeArrows(); - DiagramType diagramType() const - { return myDiagramType; } - QPolygonF polygon() const - { return myPolygon; } + DiagramType diagramType() const { return myDiagramType; } + QPolygonF polygon() const { return myPolygon; } void addArrow(Arrow *arrow); QPixmap image() const; - int type() const - { return Type;} + int type() const { return Type;} protected: void contextMenuEvent(QGraphicsSceneContextMenuEvent *event); @@ -93,4 +89,4 @@ private: }; //! [0] -#endif +#endif // DIAGRAMITEM_H diff --git a/examples/widgets/graphicsview/diagramscene/diagramscene.cpp b/examples/widgets/graphicsview/diagramscene/diagramscene.cpp index b485e322e4..f695069616 100644 --- a/examples/widgets/graphicsview/diagramscene/diagramscene.cpp +++ b/examples/widgets/graphicsview/diagramscene/diagramscene.cpp @@ -38,11 +38,12 @@ ** ****************************************************************************/ -#include <QtWidgets> - #include "diagramscene.h" #include "arrow.h" +#include <QTextCursor> +#include <QGraphicsSceneMouseEvent> + //! [0] DiagramScene::DiagramScene(QMenu *itemMenu, QObject *parent) : QGraphicsScene(parent) @@ -63,8 +64,7 @@ void DiagramScene::setLineColor(const QColor &color) { myLineColor = color; if (isItemChange(Arrow::Type)) { - Arrow *item = - qgraphicsitem_cast<Arrow *>(selectedItems().first()); + Arrow *item = qgraphicsitem_cast<Arrow *>(selectedItems().first()); item->setColor(myLineColor); update(); } @@ -76,8 +76,7 @@ void DiagramScene::setTextColor(const QColor &color) { myTextColor = color; if (isItemChange(DiagramTextItem::Type)) { - DiagramTextItem *item = - qgraphicsitem_cast<DiagramTextItem *>(selectedItems().first()); + DiagramTextItem *item = qgraphicsitem_cast<DiagramTextItem *>(selectedItems().first()); item->setDefaultTextColor(myTextColor); } } @@ -88,8 +87,7 @@ void DiagramScene::setItemColor(const QColor &color) { myItemColor = color; if (isItemChange(DiagramItem::Type)) { - DiagramItem *item = - qgraphicsitem_cast<DiagramItem *>(selectedItems().first()); + DiagramItem *item = qgraphicsitem_cast<DiagramItem *>(selectedItems().first()); item->setBrush(myItemColor); } } @@ -101,8 +99,7 @@ void DiagramScene::setFont(const QFont &font) myFont = font; if (isItemChange(DiagramTextItem::Type)) { - QGraphicsTextItem *item = - qgraphicsitem_cast<DiagramTextItem *>(selectedItems().first()); + QGraphicsTextItem *item = qgraphicsitem_cast<DiagramTextItem *>(selectedItems().first()); //At this point the selection can change so the first selected item might not be a DiagramTextItem if (item) item->setFont(myFont); @@ -209,10 +206,8 @@ void DiagramScene::mouseReleaseEvent(QGraphicsSceneMouseEvent *mouseEvent) startItems.first()->type() == DiagramItem::Type && endItems.first()->type() == DiagramItem::Type && startItems.first() != endItems.first()) { - DiagramItem *startItem = - qgraphicsitem_cast<DiagramItem *>(startItems.first()); - DiagramItem *endItem = - qgraphicsitem_cast<DiagramItem *>(endItems.first()); + DiagramItem *startItem = qgraphicsitem_cast<DiagramItem *>(startItems.first()); + DiagramItem *endItem = qgraphicsitem_cast<DiagramItem *>(endItems.first()); Arrow *arrow = new Arrow(startItem, endItem); arrow->setColor(myLineColor); startItem->addArrow(arrow); diff --git a/examples/widgets/graphicsview/diagramscene/diagramscene.h b/examples/widgets/graphicsview/diagramscene/diagramscene.h index 1ce3e30af5..96df6cbe88 100644 --- a/examples/widgets/graphicsview/diagramscene/diagramscene.h +++ b/examples/widgets/graphicsview/diagramscene/diagramscene.h @@ -41,10 +41,11 @@ #ifndef DIAGRAMSCENE_H #define DIAGRAMSCENE_H -#include <QGraphicsScene> #include "diagramitem.h" #include "diagramtextitem.h" +#include <QGraphicsScene> + QT_BEGIN_NAMESPACE class QGraphicsSceneMouseEvent; class QMenu; @@ -64,14 +65,10 @@ public: enum Mode { InsertItem, InsertLine, InsertText, MoveItem }; explicit DiagramScene(QMenu *itemMenu, QObject *parent = 0); - QFont font() const - { return myFont; } - QColor textColor() const - { return myTextColor; } - QColor itemColor() const - { return myItemColor; } - QColor lineColor() const - { return myLineColor; } + QFont font() const { return myFont; } + QColor textColor() const { return myTextColor; } + QColor itemColor() const { return myItemColor; } + QColor lineColor() const { return myLineColor; } void setLineColor(const QColor &color); void setTextColor(const QColor &color); void setItemColor(const QColor &color); @@ -109,4 +106,4 @@ private: }; //! [0] -#endif +#endif // DIAGRAMSCENE_H diff --git a/examples/widgets/graphicsview/diagramscene/diagramtextitem.cpp b/examples/widgets/graphicsview/diagramscene/diagramtextitem.cpp index b4e80508fe..8ad8bba633 100644 --- a/examples/widgets/graphicsview/diagramscene/diagramtextitem.cpp +++ b/examples/widgets/graphicsview/diagramscene/diagramtextitem.cpp @@ -38,8 +38,6 @@ ** ****************************************************************************/ -#include <QtWidgets> - #include "diagramtextitem.h" #include "diagramscene.h" diff --git a/examples/widgets/graphicsview/diagramscene/diagramtextitem.h b/examples/widgets/graphicsview/diagramscene/diagramtextitem.h index c6cff61b36..81013ed014 100644 --- a/examples/widgets/graphicsview/diagramscene/diagramtextitem.h +++ b/examples/widgets/graphicsview/diagramscene/diagramtextitem.h @@ -61,8 +61,7 @@ public: DiagramTextItem(QGraphicsItem *parent = 0); - int type() const - { return Type; } + int type() const { return Type; } signals: void lostFocus(DiagramTextItem *item); @@ -75,4 +74,4 @@ protected: }; //! [0] -#endif +#endif // DIAGRAMTEXTITEM_H diff --git a/examples/widgets/graphicsview/diagramscene/main.cpp b/examples/widgets/graphicsview/diagramscene/main.cpp index b672c6ea8d..7f0bcfaaee 100644 --- a/examples/widgets/graphicsview/diagramscene/main.cpp +++ b/examples/widgets/graphicsview/diagramscene/main.cpp @@ -38,10 +38,10 @@ ** ****************************************************************************/ -#include <QtWidgets> - #include "mainwindow.h" +#include <QApplication> + int main(int argv, char *args[]) { Q_INIT_RESOURCE(diagramscene); diff --git a/examples/widgets/graphicsview/diagramscene/mainwindow.cpp b/examples/widgets/graphicsview/diagramscene/mainwindow.cpp index 39ebe48488..a39c9ba178 100644 --- a/examples/widgets/graphicsview/diagramscene/mainwindow.cpp +++ b/examples/widgets/graphicsview/diagramscene/mainwindow.cpp @@ -38,14 +38,13 @@ ** ****************************************************************************/ -#include <QtWidgets> -#include <QLabel> - -#include "mainwindow.h" +#include "arrow.h" #include "diagramitem.h" #include "diagramscene.h" #include "diagramtextitem.h" -#include "arrow.h" +#include "mainwindow.h" + +#include <QtWidgets> const int InsertTextButton = 10; @@ -61,9 +60,9 @@ MainWindow::MainWindow() connect(scene, SIGNAL(itemInserted(DiagramItem*)), this, SLOT(itemInserted(DiagramItem*))); connect(scene, SIGNAL(textInserted(QGraphicsTextItem*)), - this, SLOT(textInserted(QGraphicsTextItem*))); + this, SLOT(textInserted(QGraphicsTextItem*))); connect(scene, SIGNAL(itemSelected(QGraphicsItem*)), - this, SLOT(itemSelected(QGraphicsItem*))); + this, SLOT(itemSelected(QGraphicsItem*))); createToolbars(); QHBoxLayout *layout = new QHBoxLayout; @@ -85,8 +84,8 @@ void MainWindow::backgroundButtonGroupClicked(QAbstractButton *button) { QList<QAbstractButton *> buttons = backgroundButtonGroup->buttons(); foreach (QAbstractButton *myButton, buttons) { - if (myButton != button) - button->setChecked(false); + if (myButton != button) + button->setChecked(false); } QString text = button->text(); if (text == tr("Blue Grid")) @@ -108,8 +107,8 @@ void MainWindow::buttonGroupClicked(int id) { QList<QAbstractButton *> buttons = buttonGroup->buttons(); foreach (QAbstractButton *button, buttons) { - if (buttonGroup->button(id) != button) - button->setChecked(false); + if (buttonGroup->button(id) != button) + button->setChecked(false); } if (id == InsertTextButton) { scene->setMode(DiagramScene::InsertText); @@ -134,9 +133,8 @@ void MainWindow::deleteItem() } foreach (QGraphicsItem *item, scene->selectedItems()) { - if (item->type() == DiagramItem::Type) { + if (item->type() == DiagramItem::Type) qgraphicsitem_cast<DiagramItem *>(item)->removeArrows(); - } scene->removeItem(item); delete item; } @@ -161,8 +159,7 @@ void MainWindow::bringToFront() qreal zValue = 0; foreach (QGraphicsItem *item, overlapItems) { - if (item->zValue() >= zValue && - item->type() == DiagramItem::Type) + if (item->zValue() >= zValue && item->type() == DiagramItem::Type) zValue = item->zValue() + 0.1; } selectedItem->setZValue(zValue); @@ -180,8 +177,7 @@ void MainWindow::sendToBack() qreal zValue = 0; foreach (QGraphicsItem *item, overlapItems) { - if (item->zValue() <= zValue && - item->type() == DiagramItem::Type) + if (item->zValue() <= zValue && item->type() == DiagramItem::Type) zValue = item->zValue() - 0.1; } selectedItem->setZValue(zValue); @@ -235,8 +231,8 @@ void MainWindow::textColorChanged() { textAction = qobject_cast<QAction *>(sender()); fontColorToolButton->setIcon(createColorToolButtonIcon( - ":/images/textpointer.png", - qvariant_cast<QColor>(textAction->data()))); + ":/images/textpointer.png", + qvariant_cast<QColor>(textAction->data()))); textButtonTriggered(); } //! [12] @@ -246,8 +242,8 @@ void MainWindow::itemColorChanged() { fillAction = qobject_cast<QAction *>(sender()); fillColorToolButton->setIcon(createColorToolButtonIcon( - ":/images/floodfill.png", - qvariant_cast<QColor>(fillAction->data()))); + ":/images/floodfill.png", + qvariant_cast<QColor>(fillAction->data()))); fillButtonTriggered(); } //! [13] @@ -257,8 +253,8 @@ void MainWindow::lineColorChanged() { lineAction = qobject_cast<QAction *>(sender()); lineColorToolButton->setIcon(createColorToolButtonIcon( - ":/images/linecolor.png", - qvariant_cast<QColor>(lineAction->data()))); + ":/images/linecolor.png", + qvariant_cast<QColor>(lineAction->data()))); lineButtonTriggered(); } //! [14] @@ -329,12 +325,9 @@ void MainWindow::createToolBox() connect(buttonGroup, SIGNAL(buttonClicked(int)), this, SLOT(buttonGroupClicked(int))); QGridLayout *layout = new QGridLayout; - layout->addWidget(createCellWidget(tr("Conditional"), - DiagramItem::Conditional), 0, 0); - layout->addWidget(createCellWidget(tr("Process"), - DiagramItem::Step),0, 1); - layout->addWidget(createCellWidget(tr("Input/Output"), - DiagramItem::Io), 1, 0); + layout->addWidget(createCellWidget(tr("Conditional"), DiagramItem::Conditional), 0, 0); + layout->addWidget(createCellWidget(tr("Process"), DiagramItem::Step),0, 1); + layout->addWidget(createCellWidget(tr("Input/Output"), DiagramItem::Io), 1, 0); //! [21] QToolButton *textButton = new QToolButton; @@ -361,13 +354,13 @@ void MainWindow::createToolBox() QGridLayout *backgroundLayout = new QGridLayout; backgroundLayout->addWidget(createBackgroundCellWidget(tr("Blue Grid"), - ":/images/background1.png"), 0, 0); + ":/images/background1.png"), 0, 0); backgroundLayout->addWidget(createBackgroundCellWidget(tr("White Grid"), - ":/images/background2.png"), 0, 1); + ":/images/background2.png"), 0, 1); backgroundLayout->addWidget(createBackgroundCellWidget(tr("Gray Grid"), - ":/images/background3.png"), 1, 0); + ":/images/background3.png"), 1, 0); backgroundLayout->addWidget(createBackgroundCellWidget(tr("No Grid"), - ":/images/background4.png"), 1, 1); + ":/images/background4.png"), 1, 1); backgroundLayout->setRowStretch(2, 10); backgroundLayout->setColumnStretch(2, 10); @@ -392,23 +385,18 @@ void MainWindow::createActions() tr("Bring to &Front"), this); toFrontAction->setShortcut(tr("Ctrl+F")); toFrontAction->setStatusTip(tr("Bring item to front")); - connect(toFrontAction, SIGNAL(triggered()), - this, SLOT(bringToFront())); + connect(toFrontAction, SIGNAL(triggered()), this, SLOT(bringToFront())); //! [23] - sendBackAction = new QAction(QIcon(":/images/sendtoback.png"), - tr("Send to &Back"), this); + sendBackAction = new QAction(QIcon(":/images/sendtoback.png"), tr("Send to &Back"), this); sendBackAction->setShortcut(tr("Ctrl+B")); sendBackAction->setStatusTip(tr("Send item to back")); - connect(sendBackAction, SIGNAL(triggered()), - this, SLOT(sendToBack())); + connect(sendBackAction, SIGNAL(triggered()), this, SLOT(sendToBack())); - deleteAction = new QAction(QIcon(":/images/delete.png"), - tr("&Delete"), this); + deleteAction = new QAction(QIcon(":/images/delete.png"), tr("&Delete"), this); deleteAction->setShortcut(tr("Delete")); deleteAction->setStatusTip(tr("Delete item from diagram")); - connect(deleteAction, SIGNAL(triggered()), - this, SLOT(deleteItem())); + connect(deleteAction, SIGNAL(triggered()), this, SLOT(deleteItem())); exitAction = new QAction(tr("E&xit"), this); exitAction->setShortcuts(QKeySequence::Quit); @@ -420,27 +408,21 @@ void MainWindow::createActions() QPixmap pixmap(":/images/bold.png"); boldAction->setIcon(QIcon(pixmap)); boldAction->setShortcut(tr("Ctrl+B")); - connect(boldAction, SIGNAL(triggered()), - this, SLOT(handleFontChange())); + connect(boldAction, SIGNAL(triggered()), this, SLOT(handleFontChange())); - italicAction = new QAction(QIcon(":/images/italic.png"), - tr("Italic"), this); + italicAction = new QAction(QIcon(":/images/italic.png"), tr("Italic"), this); italicAction->setCheckable(true); italicAction->setShortcut(tr("Ctrl+I")); - connect(italicAction, SIGNAL(triggered()), - this, SLOT(handleFontChange())); + connect(italicAction, SIGNAL(triggered()), this, SLOT(handleFontChange())); - underlineAction = new QAction(QIcon(":/images/underline.png"), - tr("Underline"), this); + underlineAction = new QAction(QIcon(":/images/underline.png"), tr("Underline"), this); underlineAction->setCheckable(true); underlineAction->setShortcut(tr("Ctrl+U")); - connect(underlineAction, SIGNAL(triggered()), - this, SLOT(handleFontChange())); + connect(underlineAction, SIGNAL(triggered()), this, SLOT(handleFontChange())); aboutAction = new QAction(tr("A&bout"), this); aboutAction->setShortcut(tr("Ctrl+B")); - connect(aboutAction, SIGNAL(triggered()), - this, SLOT(about())); + connect(aboutAction, SIGNAL(triggered()), this, SLOT(about())); } //! [24] @@ -484,11 +466,9 @@ void MainWindow::createToolbars() fontColorToolButton = new QToolButton; fontColorToolButton->setPopupMode(QToolButton::MenuButtonPopup); - fontColorToolButton->setMenu(createColorMenu(SLOT(textColorChanged()), - Qt::black)); + fontColorToolButton->setMenu(createColorMenu(SLOT(textColorChanged()), Qt::black)); textAction = fontColorToolButton->menu()->defaultAction(); - fontColorToolButton->setIcon(createColorToolButtonIcon( - ":/images/textpointer.png", Qt::black)); + fontColorToolButton->setIcon(createColorToolButtonIcon(":/images/textpointer.png", Qt::black)); fontColorToolButton->setAutoFillBackground(true); connect(fontColorToolButton, SIGNAL(clicked()), this, SLOT(textButtonTriggered())); @@ -496,22 +476,20 @@ void MainWindow::createToolbars() //! [26] fillColorToolButton = new QToolButton; fillColorToolButton->setPopupMode(QToolButton::MenuButtonPopup); - fillColorToolButton->setMenu(createColorMenu(SLOT(itemColorChanged()), - Qt::white)); + fillColorToolButton->setMenu(createColorMenu(SLOT(itemColorChanged()), Qt::white)); fillAction = fillColorToolButton->menu()->defaultAction(); fillColorToolButton->setIcon(createColorToolButtonIcon( - ":/images/floodfill.png", Qt::white)); + ":/images/floodfill.png", Qt::white)); connect(fillColorToolButton, SIGNAL(clicked()), this, SLOT(fillButtonTriggered())); //! [26] lineColorToolButton = new QToolButton; lineColorToolButton->setPopupMode(QToolButton::MenuButtonPopup); - lineColorToolButton->setMenu(createColorMenu(SLOT(lineColorChanged()), - Qt::black)); + lineColorToolButton->setMenu(createColorMenu(SLOT(lineColorChanged()), Qt::black)); lineAction = lineColorToolButton->menu()->defaultAction(); lineColorToolButton->setIcon(createColorToolButtonIcon( - ":/images/linecolor.png", Qt::black)); + ":/images/linecolor.png", Qt::black)); connect(lineColorToolButton, SIGNAL(clicked()), this, SLOT(lineButtonTriggered())); @@ -537,8 +515,7 @@ void MainWindow::createToolbars() pointerTypeGroup = new QButtonGroup(this); pointerTypeGroup->addButton(pointerButton, int(DiagramScene::MoveItem)); - pointerTypeGroup->addButton(linePointerButton, - int(DiagramScene::InsertLine)); + pointerTypeGroup->addButton(linePointerButton, int(DiagramScene::InsertLine)); connect(pointerTypeGroup, SIGNAL(buttonClicked(int)), this, SLOT(pointerGroupClicked(int))); @@ -559,8 +536,7 @@ void MainWindow::createToolbars() //! [27] //! [28] -QWidget *MainWindow::createBackgroundCellWidget(const QString &text, - const QString &image) +QWidget *MainWindow::createBackgroundCellWidget(const QString &text, const QString &image) { QToolButton *button = new QToolButton; button->setText(text); @@ -581,8 +557,7 @@ QWidget *MainWindow::createBackgroundCellWidget(const QString &text, //! [28] //! [29] -QWidget *MainWindow::createCellWidget(const QString &text, - DiagramItem::DiagramType type) +QWidget *MainWindow::createCellWidget(const QString &text, DiagramItem::DiagramType type) { DiagramItem item(type, itemMenu); @@ -619,20 +594,17 @@ QMenu *MainWindow::createColorMenu(const char *slot, QColor defaultColor) QAction *action = new QAction(names.at(i), this); action->setData(colors.at(i)); action->setIcon(createColorIcon(colors.at(i))); - connect(action, SIGNAL(triggered()), - this, slot); + connect(action, SIGNAL(triggered()), this, slot); colorMenu->addAction(action); - if (colors.at(i) == defaultColor) { + if (colors.at(i) == defaultColor) colorMenu->setDefaultAction(action); - } } return colorMenu; } //! [30] //! [31] -QIcon MainWindow::createColorToolButtonIcon(const QString &imageFile, - QColor color) +QIcon MainWindow::createColorToolButtonIcon(const QString &imageFile, QColor color) { QPixmap pixmap(50, 80); pixmap.fill(Qt::transparent); diff --git a/examples/widgets/graphicsview/diagramscene/mainwindow.h b/examples/widgets/graphicsview/diagramscene/mainwindow.h index 05e026b101..a6ac18cc91 100644 --- a/examples/widgets/graphicsview/diagramscene/mainwindow.h +++ b/examples/widgets/graphicsview/diagramscene/mainwindow.h @@ -41,10 +41,10 @@ #ifndef MAINWINDOW_H #define MAINWINDOW_H -#include <QMainWindow> - #include "diagramitem.h" +#include <QMainWindow> + class DiagramScene; QT_BEGIN_NAMESPACE @@ -147,4 +147,4 @@ private: }; //! [0] -#endif +#endif // MAINWINDOW_H |