На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Правила раздела *nix / gcc / Eclipse / Qt / wxWidgets / GTK+
  • При создании темы ОБЯЗАТЕЛЬНО указывайте версию тулкита / библиотеки / компилятора.
  • Перед тем как задать вопрос, сформулируйте его правильно, чтобы вас могли понять.
  • Нарушение Правил может повлечь наказание со стороны модераторов.


Полезные ссылки:
user posted image Boost по-русски
user posted image Qt по-русски
Модераторы: archimed7592
  
> Как рисовать на виджете в Qt?
    Есть некоторый виджет myWidget типа QWidget*. Как на нём осуществить рисование? (Рисование точек, линий, прямоугольников, закраска областей).

    В частности, меня интересует, правильный ли следующий код:

    ExpandedWrap disabled
      QWidget *myWidget;
       
      // ...
       
      QPainter* myPainter = new QPainter(myWidget);
      myPainter->begin(myWidget);
      myPainter->setRenderHint(QPainter::Antialiasing);
      myPainter->setBrush(QColor(255,255,255));
      myPainter->drawRect(0,0,wyWidget->width(),myWidget->height());
      myPainter->end();


    ?
    0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
    0 пользователей:


    Рейтинг@Mail.ru
    [ Script execution time: 0,0147 ]   [ 16 queries used ]   [ Generated: 10.12.22, 05:29 GMT ]