Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Трабл с QGroupBox. Не выставляется позиция. / 9 сообщений из 9, страница 1 из 1
03.09.2005, 12:47
    #33249735
Sarin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Трабл с QGroupBox. Не выставляется позиция.
Код: plaintext
1.
2.
3.
4.
5.
void Form1::setPixel()
{
   QPoint point = QPoint( 10 ,  10 );
   target->setPos(point);
}
Я метод setPos не с потолка взял. Он мне сам предложился. До этого пробовал setX(10);. При make начинается мат, что нет такой функции.
...
Рейтинг: 0 / 0
03.09.2005, 12:48
    #33249737
Sarin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Трабл с QGroupBox. Не выставляется позиция.
target - объект класса QGroupBox.
...
Рейтинг: 0 / 0
03.09.2005, 19:51
    #33249997
Землекоп
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Трабл с QGroupBox. Не выставляется позиция.
setPos есть только у QCursor. Может должно быть
Код: plaintext
target->cursor.setPos(point);
?
Что нужно сделать? Курсор двигать?
...
Рейтинг: 0 / 0
04.09.2005, 20:48
    #33250480
Sarin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Трабл с QGroupBox. Не выставляется позиция.
Нужно координаты GroupBox выставить програмно. Ща курсор попробую.

Вообще то метод мой в корне не правильный. Но это в отдельной ветке.
...
Рейтинг: 0 / 0
04.09.2005, 22:44
    #33250519
Sarin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Трабл с QGroupBox. Не выставляется позиция.
Ямея такой код:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
#include <qtable.h>
#include <qpixmap.h>
#include <qspinbox.h>
#include <qgroupbox.h>

void Form1::SetText()
{
    QString ds = QString( "%1" ).arg(  1 . 444444 ,  0 , 'g',  5  );
    table1->setText( 0 ,  0 , ds);
}


void Form1::setPixel()
{
   QRgb rgb = image->pixmap()->convertToImage().pixel(X->value(), Y->value());
   QString ds = QString( "%1" ).arg( qRed(rgb) ,  0 , 'g',  5  );
   QPoint point = QPoint( 10 ,  10 );
    table1->setText( 0 ,  0 , ds);
    ds = QString( "%1" ).arg( qGreen(rgb) ,  0 , 'g',  5  );
    table1->setText( 0 ,  1 , ds);
    ds = QString( "%1" ).arg( qBlue(rgb) ,  0 , 'g',  5  );
    table1->setText( 0 ,  2 , ds);
    target->cursor.setPoint(point);
}
я получил такую ошибку:
make
In file included from form1.cpp:24:
form1.ui.h: In member function `virtual void Form1::setPixel()':
form1.ui.h:34: error: request for member `setPoint' in `this->Form1::target->cursor', which is of non-aggregate type `<unknown type>'
make: *** [form1.o] Ошибка 1
...
Рейтинг: 0 / 0
04.09.2005, 22:48
    #33250521
Землекоп
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Трабл с QGroupBox. Не выставляется позиция.
SarinНужно координаты GroupBox выставить програмно. Ща курсор попробую.

Вообще то метод мой в корне не правильный. Но это в отдельной ветке.

Если просто место GroupBox поменять, то это void move ( const QPoint & ) ;
если и размеры, то setGeometry
...
Рейтинг: 0 / 0
04.09.2005, 22:52
    #33250527
Землекоп
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Трабл с QGroupBox. Не выставляется позиция.
Oops... target->cursor().setPos(point);
Но это то влияет на позицию указателя мыши.
...
Рейтинг: 0 / 0
04.09.2005, 22:55
    #33250528
Sarin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Трабл с QGroupBox. Не выставляется позиция.
ЗемлекопOops... target->cursor().setPos(point);
Но это то влияет на позицию указателя мыши.
Ой мля. Незаметил. Я в пятницу такой лаг сам победил. Вот оно тлетворное влияние паскаля:(
...
Рейтинг: 0 / 0
04.09.2005, 23:02
    #33250530
Sarin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Трабл с QGroupBox. Не выставляется позиция.
Спасибо. Заработало.
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Трабл с QGroupBox. Не выставляется позиция. / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]