Здравствуйте, гость ( Вход | Регистрация )
bugsstring | Дата 7.10.2008, 15:44 |
народ сорри Я ДЯТЕЛ )))) Цитата textLeft = new QAction(QIcon(":images/format_justify_left.png"),tr("Align Left"),this); connect(textLeft, SIGNAL(triggered()), this, SLOT(setAlignLeft())); textCenter = new QAction(QIcon(":images/format_justify_center.png"),tr("Align Center"),this); connect(textLeft, SIGNAL(triggered()), this, SLOT(setAlignCenter())); textRight = new QAction(QIcon(":images/format_justify_right.png"),tr("Align Right"),this); connect(textLeft, SIGNAL(triggered()), this, SLOT(setAlignRight())); |
|
bugsstring | Дата 7.10.2008, 13:58 |
Выложи исходник, если большой набросай пример воспроизводящий проблему и выложи... А то маловато информации. класс
имплементация
IDE - eclipse |
|
ViGOur | Дата 7.10.2008, 13:11 |
Выложи исходник, если большой набросай пример воспроизводящий проблему и выложи... А то маловато информации. |
|
bugsstring | Дата 7.10.2008, 12:55 |
Посмотри в дебаге, ты попадаешь в слоты? вроде все ок, приконекчено куда надо дебаггер молчит что интересно
тоже не работает... (( точнее опять же выравнивает вправо и все P.S. версия Win Qt 4.4.3 версия Linux Qt 4.4.1 |
|
ViGOur | Дата 7.10.2008, 9:49 |
Посмотри в дебаге, ты попадаешь в слоты? | |
bugsstring | Дата 7.10.2008, 9:47 |
Сорри, народ... нифига не работает, по кнопке выравнивает вправо и все подскажите где я туплю
Имплементация
спасибо ))) но кнопку "Отправить" я жал 1 раз это называется "Не используй предварительный просмотр НИКОГДА" ))) |
|
Alexey | Дата 22.3.2008, 20:08 |
О, теперь и у меня выравнивает.Спасибо за помощ. | |
Litkevich Yuriy | Дата 22.3.2008, 14:11 |
я сделал в этом файле так:
и вроде получилось то что ты хотел, ну выравнивание покрайней мере работает --- хотя нет, правое выравнивание не происходит --- в файле MainWindow.cpp в этой строке: Цитата connect(allignRightAct, SIGNAL(triggered()), this, SLOT(AllignRigh())); ошибка(жирное), должно быть AllignRight |
|
Litkevich Yuriy | Дата 22.3.2008, 14:04 |
посмотри объявление:
метод document () возвращает тип = указатель на QTextDocument, затем ты к нему применяешь setAlignment(), а его в классе QTextDocument нет. так что компиллер прав |
|
Alexey | Дата 22.3.2008, 13:52 |
это я пытался объявить в классе mdichild QTextEdit *textEdit и попытаться с помощью него выравнивание сделать и забыл убрать, там должно быть: CODE connect(document(), SIGNAL(contentsChanged()), this, SLOT(documentWasModified())); |
|
Просмотр темы полностью (откроется в новом окне) | |
Текстовая версия | Сейчас: 27.4.2024, 19:40 |