crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> Объект типа QFrame не хочет отображаться по клику мыши
Лёшка
  опции профиля:
сообщение 17.5.2010, 11:16
Сообщение #1


Студент
*

Группа: Участник
Сообщений: 33
Регистрация: 26.3.2010
Из: Ставрополь
Пользователь №: 1569

Спасибо сказали: 0 раз(а)




Репутация:   0  


есть код
Раскрывающийся текст

void MainWindow::mousePressEvent(QMouseEvent *even)
{
if(even->button() == Qt::LeftButton)
{
k++;
fig[k] = new QFrame(this);
fig[k]->setGeometry(100, 100, 20, 20);
fig[k]->setFrameStyle(6);

}
}


здесь должен создаться фрейм с заданными параметрами, но он не отображаетсь, в чем проблема???
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
Litkevich Yuriy
  опции профиля:
сообщение 17.5.2010, 16:51
Сообщение #2


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Цитата(Лёшка @ 17.5.2010, 18:08) *
огда фрейм выскакивает отдельным окном.
хотелось бы увидеть это своими глазами, т.е. пример кода который это воспроизводит.

Цитата(Лёшка @ 17.5.2010, 18:08) *
что то типа БИЛДЕРОВСКОГО TShap`а
а что это такое?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


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




RSS Текстовая версия Сейчас: 26.11.2024, 17:02