Russian Qt Forum
Ноябрь 21, 2024, 23:00 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Не перетаскиваются визуальные компоненты в окне мышкой  (Прочитано 5503 раз)
mtrfva
Новичок

Offline Offline

Сообщений: 3


Просмотр профиля
« : Май 13, 2023, 18:29 »

Здравствуйте! Возожно, проблема плевая, но сам не могу разобраться. Всю жизнь писал в Delphi, но решил попробовать освоить Linux, C++ и Qt. Пока пишу программы уровня HelloWorld'а и квадратного уравнения, столкнулся с такой проблемой. В режиме графического редактирования ui-файла не могу мышкой перетаскивать компоненты, рядом с курсором мыши появляется значок в виде перечёркнутого красного кружка. При этом с клавиатуры перемещать компоненты можно, редактированием свойства geometry тоже. Так бы и можно жить, но беда в том, что и притащить новый компонент в окно тоже не получается. После чего эта проблема возникла - непонятно. За период с последнего использования Qt Creator обновлял Ubuntu до 23.04. Qt Creator был 10.0.0, обновил до 10.0.1 - не помогло, переустановка тоже. В отдельно запущенном приложении Qt Designer все работает нормально. Прилагаю фотки с экрана (на скриншотах красного значка не видно).
Записан
tux
Global Moderator
Бывалый
*****
Offline Offline

Сообщений: 404



Просмотр профиля
« Ответ #1 : Май 13, 2023, 20:33 »

А сам креатор с Qt ставили нормально, из репозитория убунты? Спрашиваю потому, что новички часто качают и ставят всё самостоятельно, по старой виндовой причине.
Кстати, откуда креатор 10.0.1, вроде как стабильный 8.0.2 (по крайней мере на моём калькуляторе)?
Записан

mtrfva
Новичок

Offline Offline

Сообщений: 3


Просмотр профиля
« Ответ #2 : Май 13, 2023, 20:49 »

Скачивал онлайн инсталлятор с сайта разработчика через vpn (из России не дает). Обратил внимание, что при запуске Qt Creator в KDE виджеты перетаскиваются, хоть и очень медленно, а в Gnome - нефига. Может и правда стоит установить 8.0.2. А какую версию Qt Framework посоветуете из стабильных?
Записан
tux
Global Moderator
Бывалый
*****
Offline Offline

Сообщений: 404



Просмотр профиля
« Ответ #3 : Май 13, 2023, 21:35 »

Просто поставьте из своего репозитория. Через apt-get. Куча головной боли уйдёт. Да и VPN не понадобится.
Последняя стабильная версия Qt Framework будет 5.15.9. Про креатор я уже сказал.
На Qt6 я бы новичку сразу прыгать бы точно не посоветовал - глючное оно. Если опыт есть - ещё туда-сюда, а если нет - не стОит.
Записан

kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4747



Просмотр профиля WWW
« Ответ #4 : Май 13, 2023, 22:34 »

На Qt6 я бы новичку сразу прыгать бы точно не посоветовал - глючное оно. Если опыт есть - ещё туда-сюда, а если нет - не стОит.
а что там глючное? LTS версии обычно достаточно стабильные.
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
tux
Global Moderator
Бывалый
*****
Offline Offline

Сообщений: 404



Просмотр профиля
« Ответ #5 : Май 13, 2023, 22:57 »

а что там глючное? LTS версии обычно достаточно стабильные.
Я сейчас с ходу не припомню, но было. В результате плюнул и переписал на Qt5. Глюки, конечно, не настолько адовы, как при переходе из Qt3 на Qt4, но весьма занятны. Переход Qt4 >> Qt5 был самым лёгким, как по мне. А вот Qt6 ещё даст прикурить. Имхо.
Записан

sergek
Гипер активный житель
*****
Offline Offline

Сообщений: 872


Мы должны приносить пользу людям.


Просмотр профиля
« Ответ #6 : Май 14, 2023, 18:50 »

Просто поставьте из своего репозитория. Через apt-get.
А какая версия в репозитории Убунты?
Записан

Qt 5.13.0 Qt Creator 5.0.1
Win10, Ubuntu 20.04
tux
Global Moderator
Бывалый
*****
Offline Offline

Сообщений: 404



Просмотр профиля
« Ответ #7 : Май 14, 2023, 22:49 »

А какая версия в репозитории Убунты?
А так ли уж это важно? Важнее, что это будет работать. Как минимум, потому, что именно эту версию Qt одобрили мейнтейнеры ubuntu. Хоть явных сюрпризов не будет. А потом, по мере осваивания, можно будет ставить хоть ночные сборки Qt. Улыбающийся
Записан

sergek
Гипер активный житель
*****
Offline Offline

Сообщений: 872


Мы должны приносить пользу людям.


Просмотр профиля
« Ответ #8 : Май 15, 2023, 21:57 »

Ну как это не важно. Есть релизы, в том числе и LTS, в которых есть ошибки в qtserialbus, для меня существенные (например, 5.12.2, 5.13.1).
А в Убунте:
Код:
sergek@Home:~$ sudo apt update
sergek@Home:~$ apt-cache policy qt5-default
qt5-default:
  Установлен: (отсутствует)
  Кандидат:   5.12.8+dfsg-0ubuntu2.1
  Таблица версий:
     5.12.8+dfsg-0ubuntu2.1 500
        500 http://ru.archive.ubuntu.com/ubuntu focal-updates/universe amd64 Packages
        500 http://security.ubuntu.com/ubuntu focal-security/universe amd64 Packages
     5.12.8+dfsg-0ubuntu1 500
        500 http://ru.archive.ubuntu.com/ubuntu focal/universe amd64 Packages
Я поэтому остановился на 5.13.0, и альтернативы инсталлятору не вижу. Разве что сборка из исходников.
Записан

Qt 5.13.0 Qt Creator 5.0.1
Win10, Ubuntu 20.04
tux
Global Moderator
Бывалый
*****
Offline Offline

Сообщений: 404



Просмотр профиля
« Ответ #9 : Май 15, 2023, 22:37 »

Я поэтому остановился на 5.13.0, и альтернативы инсталлятору не вижу. Разве что сборка из исходников.
Ну, в ubuntu нет особого смысла (особенно новичку) использовать инсталлятор. В винде ещё более менее, а в linux - нет смысла.
А насчёт сборки - это я в gentoo делаю. Всё нормально собирается. Но, в пакетном дистрибутиве лучше собрать пакет, а потом уж его и ставить. Но это выходит за тему топика.
Записан

mtrfva
Новичок

Offline Offline

Сообщений: 3


Просмотр профиля
« Ответ #10 : Июнь 22, 2023, 16:14 »

Проблема решилась с обновлением GNOME до 44.2.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.122 секунд. Запросов: 22.