QGraphicsTextItem QPainter::begin: Paint device returned engine == 0, type: 2
General and Desktop
14
Posts
3
Posters
9.9k
Views
1
Watching
-
Did you check the bug report system ?
If there's nothing there, please prepare a minimal compilable example (which sometimes allows you to also find errors in your code) that reproduces the problem. Once it's done you should open a new bug report with it.
-
@#include <QApplication>
#include <QGraphicsScene>
#include <QGraphicsTextItem>
#include <QGraphicsView>
#include <QLayout>
#include <QMainWindow>int main(int argc, char argv[])
{
QApplication a(argc, argv);
QMainWindow window = new QMainWindow();
window->setFixedSize(200, 200);QGraphicsScene* scene = new QGraphicsScene(window->rect(), window); QGraphicsTextItem* ti = new QGraphicsTextItem("text"); ti->setTextInteractionFlags(Qt::TextEditorInteraction); ti->setCacheMode(QGraphicsObject::ItemCoordinateCache); ti->setPos(100, 100); QGraphicsView* view = new QGraphicsView(window); view->setScene(scene); scene->addItem(ti); window->layout()->addWidget(view); view->resize(window->size()); window->show(); return a.exec();
}@
-