Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: QToolBar  (Прочитано 496 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн katejim

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
QToolBar
« : 25 Апреля 2012, 09:33:53 »
Реализую аналог "пипетки" в Paint. Как сделать так, что бы после клика на тулбар, можно было узнать положение курсора на сцене. У меня происходит запоминание координат клика по тулбару)

//действие на клик по тулбару
dropeAction=new QAction(tr("Drope"),this);
   dropeAction->setStatusTip(tr("Выбранна пипетка"));   
   connect(dropeAction,SIGNAL(triggered()),this,SLOT(drope()));

//drope()
void MainWindow::drope(){   
   QRgb r; QPoint l;
   QImage image(obraz->width(), obraz->height(), QImage::Format_ARGB32_Premultiplied);
   r=image.pixel(view->mapFromGlobal(QCursor::pos()));
   color.fromRgb(r);
}

 

Страница сгенерирована за 0.014 секунд. Запросов: 21.