Название: Проблемы с кнопками на QLable Отправлено: Jkc от Март 20, 2011, 23:34 В общем нужно на картинки навесить кнопки или наоборот,
решил делать через QLable Цитировать pushButCollect = QPixmap(":/but_image.png"); MyLable* label = new MyLable(this); // в MyLable mousePressEvent(QMouseEvent* pe) для реакцию // на кнопку label->setPixmap(pushButCollect); QGraphicsProxyWidget *image = new QGraphicsProxyWidget(); image->setWidget(label); scene->addItem(image); image->setPos(0, 350); В этом случае не работает image->setPos(0, 350); если без THIS MyLable* label = new MyLable(); прозрачный фон заполняется серым цветом. но картинка идёт на своё место. И ещё, возможно ли что бы кнопка была скажем круглой или другой формы картинки. где прозрачный фон не активен для кнопки Название: Re: Проблемы с кнопками на QLable Отправлено: deaks от Март 21, 2011, 16:10 если хотите много от интерфейса изучается qml)
Название: Re: Проблемы с кнопками на QLable Отправлено: Jkc от Март 24, 2011, 01:35 если хотите много от интерфейса изучается qml) Много не нужно, достаточно только кнопки не правильной формыНазвание: Re: Проблемы с кнопками на QLable Отправлено: Fess от Март 24, 2011, 06:57 попробуйте использовать css
button->setStyleSheet(...); |