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

Войти
 
  Начало Форум WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  
  Просмотр сообщений
Страниц: [1] 2 3 ... 314
1  Qt / Интернационализация, локализация / Re: Теневая сборка и lrelease : Ноябрь 14, 2024, 17:15
Код:
Usage:
    lrelease [options] -project project-file
    lrelease [options] ts-files [-qm qm-file]
во втором режиме можно указывать куда сохранить qm. конечно, тут придется самому передавать путь к нужным ts либо вручную парсить pro.

а так, иходники lrelease открыты, можно посмотреть что он там делает и как.
2  Qt / Общие вопросы / Re: Проблема с подключением DLL на VS и QtCreator : Октябрь 25, 2024, 23:24
Да в студии используется стандартный компилятор(msvc toolset), а в Qt MinGW32bit
господи, какая же у тебя каша в голове... Нет никакого «стандартного компилятора», есть вполне конкретная версия msvc toolset, ее можно увидеть через установщик студии.
Т.е получается, что библа используемая в проекте должна быть собрана тем же компилятором что и сам проект иначе никак.
Я правильно понимаю?  Может можно как-то настроить?
да, правильно. Не понял что ты хочешь настроить.
3  Qt / Общие вопросы / Re: Проблема с подключением DLL на VS и QtCreator : Октябрь 24, 2024, 23:41
Цитировать
правда это на другой машине и там нету VS
ну если там используется не тот же компилятор (msvc toolset), которым ты собрал библиотеку, то чему ты удивляешься. Видимо, мы должны сами угадать какой у тебя компилятор используется на другой машине.
4  Qt / Вопросы новичков / Re: Не отвечает слот после отправки сигнала : Июль 24, 2024, 11:32
Цитировать
Или его надо прописывать не так, как ниже, а именно в конструкторе класса load?
его надо прописать и так, как ниже, а также указать его как параметр конструктора в классе load, иначе просто будет ошибка компиляции.
Код
C++ (Qt)
load::load(Automat *autw, QObject *parent) : QObject(parent)
{
   connect(autw, &Automat::get_load, this, &load::load_data);
 
   // альтернативно: вместо этого connect и emit get_data() просто писать autw->load_text() в месте испускания сигнала
   connect(this, &load::get_data, autw, &Automat::load_text);
}
возможно тебе также понадобится сохранить autw в поле класса чтоб к нему был доступ вне конструктора load

в общем, надо подучить С++ Улыбающийся
5  Qt / Вопросы новичков / Re: Не отвечает слот после отправки сигнала : Июль 23, 2024, 14:20
выше тебе все правильно написали. Тебе нужно передать autw в объект ld (например, как параметр конструктора), а не создавать внутри load новый объект Automat.
6  Qt / Вопросы новичков / Re: Не отвечает слот после отправки сигнала : Июль 23, 2024, 10:49
Цитировать
вроде объект automatic_wind не удаляется в данный момент (по крайне мере, в бэбаггере он есть..)
наличие в дебаггере еще не показатель. В следующем случае объект a тоже будет отображаться в дебаггере, хотя и будет иметь кривое значение:
Код
C++ (Qt)
auto a = new A;
delete a;
std::cout << ''; // поставим тут точку останова

залей пожалуйста код в виде zip или 7z архива, у меня нет возможности открыть rar. Про rar надо уже давно забыть и отправить на свалку истории.
7  Qt / Qt Quick / Re: Вызов из QML метода класса C++ : Июль 21, 2024, 17:36
наверное вызывался в момент загрузки файла. никогда не видел чтоб так писали Улыбающийся
8  Qt / Qt Quick / Re: Вызов из QML метода класса C++ : Июль 21, 2024, 15:44
а какой момент является нужным?

есть Component.onCompleted например: https://doc.qt.io/qt-6/qml-qtqml-component.html#completed-signal
9  Qt / Установка, сборка, отладка, тестирование / Re: Глобальная переменная в cmake для заполнения списком файлов : Июль 12, 2024, 11:10
вообще лучше по возможности такого избегать.

вариант с PARENT_SCOPE правильный. а что с ним не получается?
10  Qt / Вопросы новичков / Re: Не отвечает слот после отправки сигнала : Июль 09, 2024, 10:55
сигнал take_free_pallet случайно не из конструктора Automatic испускается? это бы объяснило почему слот не вызывается. ну или объект automatic_wind удаляется рано. Больше проблем вроде не видно.
Цитировать
Не знаю, как проверить, посылает от там что-то или нет (по ощущению будто нет).
у тебя ж там есть вывод signal on automatiic — если он появляется, значит и сигнал испускается.
11  Программирование / Разработка игр / Re: Стадии разработки игры : Июль 08, 2024, 11:50
фигасе, форуму уже 20 лет Улыбающийся
12  Qt / Qt Quick / Re: Нарисовать кривую в qml : Июнь 26, 2024, 15:38
в path надо подавать лист точек, а не лист листов точек. Соответственно тебе надо выбрать некоторый элемент своего листа чтоб получить лист точек.

по второму приложи минимальный код, воспроизводящий проблему (а не как в первом посте).
13  Qt / Qt Quick / Re: Нарисовать кривую в qml : Июнь 25, 2024, 14:20
да, пробовал, получается хорошо Улыбающийся http://www.prog.org.ru/index.php?topic=33455.msg247208#msg247208

в чем вопрос все еще непонятно.
14  Qt / Qt Quick / Re: Нарисовать кривую в qml : Июнь 25, 2024, 10:57
вот именно так и нарисовать Улыбающийся в чем вопрос-то?
15  Qt / Общие вопросы / Re: Как собрать старую версию qt5 из исходников : Июнь 21, 2024, 22:04
https://doc.qt.io/qt-5/linux-building.html
Страниц: [1] 2 3 ... 314

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