crossplatform.ru

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

> координаты мыши на собтвенном виджете
yuramuv
  опции профиля:
сообщение 12.9.2011, 4:33
Сообщение #1


Новичок


Группа: Новичок
Сообщений: 8
Регистрация: 12.9.2011
Пользователь №: 2864

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




Репутация:   0  


Создал форму, на ней verticalLayout. Создал новый виджет по этой статьи Урок: QPainter для начинающих
Несколько вопросов.
1. Как узнать координаты мыши на виджете??
2. Что делает этот кусок кода? (из ссылки сверху)
QMainWindow::changeEvent(e);
    switch (e->type()) {
    case QEvent::LanguageChange:
        ui->retranslateUi(this);
        break;
    default:
        break;
    }

3. При изменении размера формы, виджет сохраняет свой начальный размер.
Создал некую функцию
void MainWindow::change_size()
{   int _w=width();
    int _h=height();
    ui->verticalLayoutWidget->setGeometry(0,0,_w-160,_h);
}

которая вызывается когда меняются даные в doubleSpinBox. Как сделать чтоб она вызывалась при изменении размера формы?

зы.Просьба не критикировать за, возможно, ламерские вопросы, просто я не нашел ответа на них.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

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


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


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




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