powered by simpleCommunicator - 2.0.58     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Какая нынче IDE для разработки ПО для линукс в Qt?
252 сообщений из 252, показаны все 11 страниц
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39801562
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день..
Появился новый проект от начальства на Qt.
Машина сейчас вин 8.0.
Что поставить? Студию или Qt Creator или?
По слухам, в студии 2019 ужевнутри есть qt.
Но у меня win не 8.1 и отказывется установщик работать на вер. 8.0.
С другой стороны, как будет удобно отлаживать, если домашняя и временная папки на линуксе и винде отличаются.
Есть подводные камни?
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39802988
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проекты в винде и линуксе совместимы?
Вот открыл проект старый в линуксе Qt Creator.
Пишет что файл не UTF8 и редактирование не возможно.
Может проект из винды? Или в студии сделан?
На Си писал лет надцать назад.
Пока сижу разбираюсь с IDE.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39803014
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Интересно, почему все ПО для линукса стартует на полный экран по умолчанию?
Все окна каскадом вроде вообще нет.
С непривычки трудно перестроится)). В винде по умолчанию окна не максимизированы.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39803018
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Пишет что файл не UTF8 и редактирование не возможно.
авторQt Creator по умолчанию использует системную кодировку для сохранения файлов. В Windows кодирование системы зависит от вашего языка и редко UTF-8.
авторQt 5 требует исходных файлов в кодировке UTF-8, и поэтому кодировка по умолчанию была изменена с System на UTF-8 в Qt Creator версии 2.6.
Есть что автоматическое по изменению кодировки сразу по всем папкам?
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39803025
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть утилитка iconv. Она консольная. Может переконвертить все файлы в какую-то кодировку.
Я могу попробовать написать на баше скриптик.

Только сделай бэкап всего... Навсякий...
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39803058
bk0010
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Проекты в винде и линуксе совместимы?Более-менее совместимы. Мой опыт невелик, пока встречал только разницу в приходе сообщений при получении данных по сокету (под виндой на каждый пакет сообщение приходит, под Linux - сообщение только на первый пакет, а дальше приходится в бесконечном цикле опрашивать).
Petro123Пишет что файл не UTF8 и редактирование не возможно.Справа наверху qt-creator отображается кодировка, попробуйте ее изменить.
Petro123Может проект из винды? Или в студии сделан?Или из старого qt. QT5 ощутимо отличается от QT4 (многие даже не переходят), в том числе, что в qt5 заморозили кодировку в UTF8, а раньше была свобода.
Petro123Интересно, почему все ПО для линукса стартует на полный экран по умолчанию?
Все окна каскадом вроде вообще нет.
С непривычки трудно перестроится)). В винде по умолчанию окна не максимизированы. Это вашей ОС персональные закидоны, я с таким не встречался. Что у вас за linux и какой оконный менеджер.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39803064
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С переводами строк там ещё нюансы могут быть.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39803130
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bk0010Это вашей ОС персональные закидоны, я с таким не встречался. Что у вас за linux и какой оконный менеджер.Astra linux)). Наша Ось. Сегодня подробнее гляну. Говорят там переделанный KDM.

mayton,
Спс. Постучусь если что.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39803248
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bk0010Это вашей ОС персональные закидоны,виноват. Все ОК с окнами. Но есть интересная фича что можно влезать в расположение окон:
Панель управления - Параметры окон.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39803276
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Почитал про Астра-линукс. Это конечно крутяк что спецслужбы открыто признают что ее используют.
К этому шли блин 20 лет.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39803282
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Добрый день..
Появился новый проект от начальства на Qt.
Машина сейчас вин 8.0.
Что поставить? Студию или Qt Creator или?
По слухам, в студии 2019 ужевнутри есть qt.
Но у меня win не 8.1 и отказывется установщик работать на вер. 8.0.
С другой стороны, как будет удобно отлаживать, если домашняя и временная папки на линуксе и винде отличаются.
Есть подводные камни?

прощелкал адпейт на 10
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39803293
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прикольно взять крупный прокет строк эдак за 20 тыщ на Qt и пересобрать его под Win/Linux.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39803319
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,
Жизнь и санкции заставят))
Ролг Хупин,
Простой вопрос. С 8.0 на 8.1 без сети как перейти? Сервис паком? Дистрибутивом?
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39803385
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123mayton,
Жизнь и санкции заставят))
Ролг Хупин,
Простой вопрос. С 8.0 на 8.1 без сети как перейти? Сервис паком? Дистрибутивом?

не скажу, я старался на 10 перейти на шару, когда МС чудила
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39803413
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прогеры С++!
Откуда у меня мог быть старый проект с кодировкой win1251 и конец строки один LF?
Если в шарпе студия сразу делает UTF8 и 2 символа?
Это пришел проект из Qt Creator старой версии?
bk0010а раньше была свобода.
Угу.
Вот теперь мудохаться со всеми исходниками старого проекта.
))
Если я правильно понял причину и что дальше делать.
*.cpp, *.h достаточно конвертнуть?
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39803414
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Десятка уже достаточно стабильна. Для чистого использования. Я вот сравниваю Windows 10 и Ubuntu 18 LTS
и пока выбор в пользу Windows для обычного использования. Офисы там. Почта.

В последней - клавиатурный дефет по которому я шлю репорты каждый день. Всем пофиг. Не знаю собираются
фиксить или нет. После очередного обновления...
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39803415
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonС переводами строк там ещё нюансы могут быть.если не в лом, то кинь скрипт.
Либо буду искать прогу.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39803416
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вечером кину. Там просто комбинация find + iconv.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39803417
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,
Мне 10 нельзя, т.к.из домена скорее всего выводить. Админа звать)). Пароль у него.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39803419
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonВечером кину. Там просто комбинация find + iconv.ок. Не срочно. И рекурсия по всем подпапкам.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39803449
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Мне 10 нельзя, т.к.из домена скорее всего выводить. Админа звать))Зачем?
Отключили от локалки и вывели из домена под любым локальным администратором.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39803455
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Во времена XP-шек были загрузочные диски типа Microsoft ERD commander, и отключившись временно от сети
они позволяли захватить права локального админа. Я этим пользовался чтоб влепить себе Oracle 9i Server под Windows
а потом спокойно под обычным доменным юзером юзать.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39803470
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Даже во времена Windows XP никто не мешал нажать Shift+F10 на приглашении штатного установочного диска и получить командную строку, в которой можно было много чего сделать.
Собственно, с середины нулевых, приготовить собственный диск "с картинками и девочками" стало вполне рутинной задачей.
С BartPE было посложнее, с WinPE - стало попроще.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39803517
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. Sidorov,
А потом входить в домен как? Там же админский пароль нужен.
Придет и тут подстава, юзверь операционку сменил)).
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39803544
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нужен кто-то кто виндузятник. Вопрос в том выпадет ли ОС из домена. И как ее туда загнать.
И как домен-контроллер фиксирует ID рабочей станции. Будет ли детектировано изменение
каких-то параметров.

Есть в топике виндузятники?
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39803553
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"Обновление" до 8.1/10 - переустановка.
Поэтому вывели систему из домена в изолированной среде, чтобы не влиять на существующую запись компьютера в AD.

Возможность ввода вновь установленной системы в домен определяется возможностью пересоздания/обновления существующей записи компьютера доменным пользователем.
Вот тут - не помню, как оно по умолчанию. Ну и рихтовку прав никто не отменял, поэтому может быть "у всех по разному".

P.S.
А в чём проблема создать отдельную запись для ввода компьютеров в домен и выдать эти учётные данные "доверенным пользователям"?
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39803557
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. Sidorov"Обновление" до 8.1/10 - переустановка.вот это главное.
Если с 8.0 на 8.1 нужен сервис пак, то можно попробовать накатить не выходя.
Если ты сказал что требуется дистрибутив iso, то пока пробовать не буду.
...
Админ далеко и звать надо. Пока не хочу беспокоить).
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39803562
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если десятка нужна "на попробовать". Можно заказать на семёрку поставить виртуалку. А на нее уже
саммому или с помощью админа поставить десятку.

Думаю нормальный вариант для разработчика которому надо просто что-то проверить эпизодически.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39803590
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,
Конечно, виртуалка как вариант всегда в запасе. Искал серис пак, но вроде такого нету.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39803634
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот. Свой скрипт я не нашел. Но вот похожий.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
#!/bin/bash

f=`find . -name \*.cpp -or -name \*.c -or -name \*.h`
for file in $f
do
   iconv -f CP1251 -t UTF8 $file -o tmpfile && mv tmpfile $file
done



Не знал что с обратной кавычкой так можно. Я обычно долларом обрамлял. Вот так.

Код: plaintext
1.
$(find . -name \*.cpp -or -name \*.c -or -name \*.h)
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39803654
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Прогеры С++!
Откуда у меня мог быть старый проект с кодировкой win1251 и конец строки один LF?
Если в шарпе студия сразу делает UTF8 и 2 символа?
Это пришел проект из Qt Creator старой версии?
bk0010а раньше была свобода.
Угу.
Вот теперь мудохаться со всеми исходниками старого проекта.
))
Если я правильно понял причину и что дальше делать.
*.cpp, *.h достаточно конвертнуть?
Use FAR, Lucke!
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39803660
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Basil A. Sidorov"Обновление" до 8.1/10 - переустановка.вот это главное.
Если с 8.0 на 8.1 нужен сервис пак, то можно попробовать накатить не выходя.
Если ты сказал что требуется дистрибутив iso, то пока пробовать не буду.
...
Админ далеко и звать надо. Пока не хочу беспокоить).Болеете?

С 8.0 до 8.1 почти сразу сделали бесплатный апдейт. Его суть - вернуть кнопку "Пуск" обратно. И всё

У меня на раб. ноуте 8.1, отличий от 10 только что нет гемора с навязчивыми обновлениями
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39803691
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Siemarglбесплатный апдейтимя Сестра, имя!!!
Где искать скачать? Половина топика суть в этом.
И тут было мнение что переход это полноценный setup установка.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39803692
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SiemarglUse FAR, Lucke!не понял.
mayton,
Спс.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39803696
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что ж вы такие беспомощные то ...
Доступно уже несколько лет.
Для загрузки образа семёрки нужен ключ, восемь-раз и десятка отдаются "просто так".
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39803711
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. SidorovЧто ж вы такие беспомощные то ...а кто мне тут путает апдейт с переустановкой оси?

Basil A. Sidorov Доступно уже несколько лет.разве это апдейт?
Термин апдейт/сервис пак и термин дистрибутив ведь разные вещи?
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39803714
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тут у меня возможно непонятки во второй цифре версии.
8.0 на 8.1 тот же переход как при смене первой цифры?
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39803716
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Тут у меня возможно непонятки во второй цифре версии.
8.0 на 8.1 тот же переход как при смене первой цифры?задал вопрос в профильной ветке.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39803779
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123разве это апдейт?А вы думаете, что если M$ написал "обновление", то это реальное обновление, как при смене редакции?
6.2 (Windows 8.0) -> 6.3 (Windows 8.1) будет именно, что переустанавливаться.
"Поверх" или "начисто" - вопрос отдельный, но изобретать отдельную лабуду для отработанного процесса "раскатки из wim-образа" мелкомягкие, разумеется, не стали.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39803784
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. SidorovА вы думаете, что если M$ написал "обновление", то это реальное обновление, как при смене редакции?ну, сервис паки то я ставил.
Basil A. Sidorov6.2 (Windows 8.0) -> 6.3 (Windows 8.1) будет именно, что переустанавливаться.выше чел написал слово апдейт. Вот я и стал опять уточнять)))
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39803799
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123ну, сервис паки то я ставил1. Пакет обновления, который SP, редакцию не меняет;
2. Для 8.0/8.1 не выпускались никакие SP.
Второй пункт связан с правилом "основная поддержка прекращается через пять лет после выпуска системы или выпуска последнего SP для неё".
Именно с этим правилом связано отсутствие SP2 для семёрки.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39803806
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. Sidorov,
Спасибо. Четко и ясно.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39803838
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Qt 3.3.3 и Qt5 могут одновременно стоять на линуксе?
Нужно старый и новый одновременно дебажить.
Где в Creator быстрый переключатель с одного проекта на другой?
Или две оси виртуалки делать?
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39803860
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Qt 3.3.3 и Qt5 могут одновременно стоять на линуксе?
Нужно старый и новый одновременно дебажить.
Где в Creator быстрый переключатель с одного проекта на другой?
Или две оси виртуалки делать?
Судя по истории версий https://en.wikipedia.org/wiki/Qt_version_history
имеет смысл сразу переходить на 5.12 LTS. Поддержка до 2021 года.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39803868
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,
Да.
Но мне нужно рядом два проекта. Старый и новый.
Старый был IDE 3.1.1 с Qt 3.3.3.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39803871
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Новый
4.8.2 с 5.12
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39803886
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123mayton,
Да.
Но мне нужно рядом два проекта. Старый и новый.
Старый был IDE 3.1.1 с Qt 3.3.3.
Мне видится такой вариант. Ты ставишь основную версию Qt 5 на винду.
Ставишь докер. На него накатываешь 3.3.1. Ведешь разработки в пятерке.
А сборки бэкпорты тестируешь и собираешь внтури докера.

Дебаггер я думаю тоже можно. Надо просто нужные порты пробросить.
Как для веб приложений там делают.
Код: plaintext
1.
docker run -p 80:80/tcp -p 80:80/udp my_app
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39803901
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,
Докеры не юзал.
Вместо этого виртуалка.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39803904
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,
И боюсь что винда и линукс дебаг очень разное все.
Работаю.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39803987
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123, я в качестве домашнего задания себе обещал поднять карточный трассировщик луча в докерах.
Я помню об этом. Попробую потом этот опыт экстраполировать на другие задачи. Заказчик купил нам
докеры в амазоне.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39804138
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Siemarglбесплатный апдейтимя Сестра, имя!!!
Где искать скачать? Половина топика суть в этом.
И тут было мнение что переход это полноценный setup установка.
https://support.microsoft.com/ru-ru/help/15288/windows-8-update-to-windows-8-1
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39804139
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123SiemarglUse FAR, Lucke!не понял.
FAR умеет переключать кодировки в редакторе, с коррекцией BOM:
- открыть файл
- выделить все, вырезать
- сменить кодировку Shift+F8
- вставить
- сохранить
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39804142
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonPetro123Qt 3.3.3 и Qt5 могут одновременно стоять на линуксе?
Нужно старый и новый одновременно дебажить.
Где в Creator быстрый переключатель с одного проекта на другой?
Или две оси виртуалки делать?
Судя по истории версий https://en.wikipedia.org/wiki/Qt_version_history
имеет смысл сразу переходить на 5.12 LTS. Поддержка до 2021 года.
Ты без опыта не гони коней.

От 4 к 5 было большое обновление API.
Но я тоже поверхностно знаю, а что было в 3 вообще не в курсе.

Лучше поспрашивать мастеров.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39804151
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Давайте спрашивать.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39804191
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SiemarglPetro123пропущено...
имя Сестра, имя!!!
Где искать скачать? Половина топика суть в этом.
И тут было мнение что переход это полноценный setup установка.
https://support.microsoft.com/ru-ru/help/15288/windows-8-update-to-windows-8-1
сожалею, но там все по сети веб.
У нас машинки отключены от сети.
Поэтому хорошо бы по старинке - файл_setup.exe.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39804192
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SiemarglFAR умеет переключать кодировки в редакторе, с коррекцией BOM:
понятно.
Все продвинутые текстовые редакторы тоже умеют (Notepad++). Меня интересовал выше пакетный режим(куча файлов)
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39804193
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SiemarglЛучше поспрашивать мастеров.
там нет вариантов.
Тупо уже сижу и меняю имена методов с одного имени на другое
Код: plaintext
1.
2.
3.
Dir.absFilePath()
//на
Dir.absolutePath()


)))
Ну, блинн, писатели API
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39804194
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Petro123Тут у меня возможно непонятки во второй цифре версии.
8.0 на 8.1 тот же переход как при смене первой цифры?задал вопрос в профильной ветке.
думаю, вопрос закрыт:
Смена win 8.0 на 8.1 это полноценная переустановка?
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39804306
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторМашина сейчас вин 8.0.
Что поставить? Студию или Qt Creator или?


И студию, и Qt c Creator.
В студии Qt нет.

авторПо слухам, в студии 2019 ужевнутри есть qt.

2019 студии ещё нет вообще.
А так да, поддержка Qt есть в CMake и в QMake, которые испльзуются в Qt.

авторНо у меня win не 8.1 и отказывется установщик работать на вер. 8.0.
С другой стороны, как будет удобно отлаживать, если домашняя и временная папки на линуксе и винде отличаются.
Есть подводные камни?

Это вообще не понял.

авторПроекты в винде и линуксе совместимы?

Проекты в Qt могут быть на QMake и Cmake,
и то и другое кроссплатформенно.

авторВот открыл проект старый в линуксе Qt Creator.
Пишет что файл не UTF8 и редактирование не возможно.
Может проект из винды? Или в студии сделан?

Может быть всё что угодно. Но исходный файл не обязан быть в UTF8.

авторНа Си писал лет надцать назад.
Пока сижу разбираюсь с IDE.

Ну, полагаю, ты взялся не за своё дело. Трудно будет.Если вообще справищься.


Petro123
Member

автор Qt 3.3.3 и Qt5 могут одновременно стоять на линуксе?

Могут.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39804320
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivВ студии Qt нет.
а что там за *.vsix плагин, и п.п. меню в студии - Qt?
Расскажи хотя бы пару абзацев.
MasterZiv2019 студии ещё нет вообще.
как так? Есть. Уже неделю))) Скачал.
MasterZivНо исходный файл не обязан быть в UTF8.
уже обязан. Выше писал - работать в IDE невозможно.
MasterZivНу, полагаю, ты взялся не за своё дело. Трудно будет.Если вообще справищься.
я ТС и знаю правила)). ТС должен быть без гонора и не огрызаться)).
MasterZivМогут.
спасибо.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39804325
bk0010
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Qt 3.3.3 и Qt5 могут одновременно стоять на линуксе?
Нужно старый и новый одновременно дебажить.
Где в Creator быстрый переключатель с одного проекта на другой?
Или две оси виртуалки делать?Могут. В Astra 1.6 штатный Qt5 идет с девелоперского диска (прямой установки нет, надо ставить кучу пакетов). Кстати, если нужна сертификация, то пользоваться только им, иначе могут не сертифицировать, плюс могут быть проблемы с подписью вашего приложения, а без нее СЗИ не даст работать вашей программе в сессии уровнем выше, чем несекр. Другой QT ставите в /opt. В меню Разработка будет два Qt-Creator-а. Скорее всего, вам придется ставить еще Community-версию той версии Qt, который входит в Astra, так как Русбиттех зажал исходники, а без них на Qt очень грустно. Если будете писать под Windows, а потом переносить на Astra (мне так удобнее), то учтите, что Mingw - 32-хбитный, а g++ - 64-хбитный. Мудрите с памятью и API с учетом этого факта.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39804336
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bk0010,
Мы ведь можем сделать так, что разработчики отдельно сдают свой код в систему контроля версий, и их не парит сертификация и подписи?
Как бы сборка будет делаться отдельно и на правильной машинке?
Просто я не в теме этих вещей, типа лицензионной чистоты и т.д.
bk0010штатный Qt5 идет с девелоперского диска
bk0010Другой QT ставите в /opt.
А в винде? Не ставится просто в разные папки?
Когда ставил в винде, то спросила в какую папку и студию.
Что такое штатный Qt5? Я скачал астру с веб и там есть Qt?
OK. Понедельник проверю.
bk0010Qt очень грустно.
Почему? Пару слов можно?
bk0010Если будете писать под Windows, а потом переносить на Astra (мне так удобнее), то учтите, что Mingw - 32-хбитный, а g++ - 64-хбитный. Мудрите с памятью и API с учетом этого факта.
Сейчас везде управляемая память, чтобы меньше мудрить. Я тоже не сторонник без надобности. Вроде обычное CRUD приложение.
Спасибо!
Пока склоняюсь тоже писать на винде и периодически тестировать на линуксе.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39804352
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bk0010учтите, что Mingw - 32-хбитный, а g++ - 64-хбитный.

"Чо?" (с)
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39804365
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123, а что за проект если не секрет?
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39804505
bk0010
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Мы ведь можем сделать так, что разработчики отдельно сдают свой код в систему контроля версий, и их не парит сертификация и подписи?
Petro123Что такое штатный Qt5? Я скачал астру с веб и там есть Qt?
Так, не парьтесь по поводу того, что я вам написал: просто решил, что если вы пишете под Astra, то для спецзадач, там другая Астра (Special Edition), ее с интернета скачать нельзя. В Astra Common Edition штатного Qt нет, с ней developer-диск не идет.
Petro123bk0010Qt очень грустно.
Почему? Пару слов можно?Нельзя посмотреть как что работает, нельзя в тяжелых случаях отладится, нельзя скорректировать под свои задачи (мне, например, пришлось адаптировать qt odbc драйвер под Linux для работы с odbc Informix, там выходила чехарда в кодировках)
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39804507
bk0010
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakovbk0010учтите, что Mingw - 32-хбитный, а g++ - 64-хбитный.

"Чо?" (с)
Ладно, буду скромнее: "У меня - так". Сразу не просек, а при переносе под Linux, там, где шла работа с битовыми масками, был большой сюрприз.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39804509
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bk0010при переносе под Linux, там, где шла работа с битовыми масками, был большой сюрприз.

Во-первых, компилируется оно в любую разрядность на любой платформе (поскольку компилятор
по определению один и он GCC). Во-вторых, чтобы поиметь проблему с битовыми масками при
увеличении разрядности нужно сильно потрудиться. Собственно, даже при уменьшении для этого
придётся игнорировать ошибку компиляции.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39804707
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bk0010если вы пишете под Astra, то для спецзадач, там другая Астра (Special Edition), ее с интернета скачать нельзя. В Astra Common Edition штатного Qt нет, с ней developer-диск не идет.спасибо. У меня и то и то есть.
А что за бардак с версиями?
uname -a
Выдает для Common ядро 4.4.3.1... astra16
Выдает для SE 4.15.3.1... astra13.
Не совпадает с википедией.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39804715
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bk0010где шла работа с битовыми маскамипостараюсь глубо не копать и не выходить в системный код из прикладного.
То есть, если надо будет система безопасности мандатная, то просто использовать API и самому не мудрить.
Имхо.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39804819
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Qt Creator не умеет как студия создать заготовку метода?
Написал метод test() в коде. Как сделать рефакторинг - создать....
?
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39804830
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Qt Creator не умеет как студия создать заготовку метода?
Написал метод test() в коде. Как сделать рефакторинг - создать....
?
Пишут, что умеет: https://doc.qt.io/qtcreator/creator-editor-refactoring.html
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39804895
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ёёёёё,
Все как то странно. Ты пррав, еслли написать имя в файле заголовочном h.
А вот если я пишу логику в cpp и написал
testFunction(); как вызов новой функции тут же по ходу дела.
То ничего нет в меню кроме как Переименовать символ под курсором.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39804900
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не запоминает текущий проект и то окно с которым работал до закрытия IDE.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39804942
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Не запоминает текущий проект и то окно с которым работал до закрытия IDE.
https://doc.qt.io/qtcreator/creator-project-managing-sessions.html ^)
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39804946
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123ёёёёё,
Все как то странно. Ты пррав, еслли написать имя в файле заголовочном h.
А вот если я пишу логику в cpp и написал
testFunction(); как вызов новой функции тут же по ходу дела.
То ничего нет в меню кроме как Переименовать символ под курсором.

Ты в .h описывай интерфейс. А потом все остальное. Так надо.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39804971
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ёёёёёТы в .h описывай интерфейс. А потом все остальное. Так надо.))))))
Да. Я забыл, что только у сишников заголовочные есть).
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39804978
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ёёёёё,
Про сессии спасибо.
Как написав функцию, автоматом чтобы вставила и нашла include вверху?
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39804987
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Как написав функцию, автоматом чтобы вставила и нашла include вверху?

Не. Пиши сперва нужный инклюд, потом функции добавляй. Ибо в сях миллион вариантов источников для объектов одного типа.
Т.е., ты должен ЗНАТЬ.

Можешь поставить решарпер, если у тебя студия, там кое-что можно настроить.

Для Qt Creator при создании класса можно сразу задать, какие из Qt классов тебе понадобятся: https://doc.qt.io/qtcreator/creator-project-creating.html#creating-c-classes


Ну и снова рефакторинт - при щелчке ПКМ (наводишь курсор курсор на тип, который хочешь включить, выбираешь рефакторинг - и вот он).
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39804995
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ёёёёёТ.е., ты должен ЗНАТЬ.в студии шарпа я и выбираю источник.
А без Qt в студии С++ нет выбора include?
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39805003
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ёёёёёДля Qt Creator при создании классаты мне про то.
Я не создаю классы.
Я как в шарпе пытаюсь писать код в функции. Набираю имена функций по памяти..
Откуда я помню, где лежит та или иная функция?
В шарпе, если написать MessageBox, то IDE предложит include.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39805010
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Клик на form.ui и сообщение:
"не удалось прочитать так как создан изз qt 3.3.
Круто!)))
Конечно фиг кто будет переходить, т.к. нет даже намека на что не понравлось))
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39805015
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123...
Я как в шарпе...

Не-не-не, тут другие порядки. :)
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39805022
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ёёёёё,
ОК. Спасибо что хоть подсказываешь))
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39816456
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как убрать 350 #include которые не используются.
В студии есть п.п.меню. Тут не нашел.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39816571
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

работай в студии. Никто не мешает. Плагин для разработки кьют-приложений есть.
Или в CLion, там тоже такое (удаление неиспользуемых) предлагается.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39816575
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

другое дело, что часто нельзя автоматически определить, что используется, что нет. Это не просто импорт библиотек (как в ява, например), там могут быть всякие опции, в корне меняющие поведение кода.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39816591
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ёёёёё,
Перейти в студию слишком кардинально.
Сейчас на обоих платформах сразу пишу.
Так как например, QMessageBox("мама" в винде дает ошибку (крякозяблы) . А в линуксе нет.
И ошибка уходит если вместо текста в кавычках дать константу.
Боюсь что связка студия - Qt Creator даст еще кучу ньюансов.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39816598
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

Windows-ная консоль бывает странная. Попробуй не меняя ничего в коде сделать в консоли:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
C:\>chcp
Active code page: 866
……
C:\>chcp 65001
Active code page: 65001
….
C:\>chcp 1251
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39816624
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,
Дак я же не в консоли messageBox
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39816627
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123например, QMessageBox("мама" в винде дает ошибку (крякозяблы) . А в линуксе нет.

Это результат неиспользования правильного префикса для литерала.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39816631
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,
Ты попроще диагноз поставь. Код одинаков винде и линуксе.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39816637
xcs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
xcs
Гость
Petro123,
Правильнее tr("mother") с подключением файла перевода. Кириллицы непосредственно в коде - источник проблем.
Creator можно настроить на qt3, я так много лет работал, пока на qt3 сидели.
ЗЫ Могу помочь с портированием проекта c qt3 на qt4|5. За деньги.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39816640
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
xcs,
Вот не надо мне переводов на все языки вообще.
Это только Qt генерит кучу кода когда не просят.
Все другие хочешь с переводом, хочешь нет.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39816660
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123, я не разбираюсь в среде QT. Но я-бы пинками пинал компиллятор чтобы он собрал в бинарнике
слово "мама" в юникоде. Это должно выглядеть как-то так .

Код: plaintext
1.
0x043C 0x0430 0x043C 0x0430


А потом пинками бы пинал UI и операционки чтобы они это корректно отобразили.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39816665
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,
Понятно. Спс.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39816804
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Код одинаков винде и линуксе.

Если у литерала в файле исходника кодировка utf-8, компилятору надо об этом сообщить
префиксом u8 или задавать кодировку исходника ключами компиляции. Студия исходники без BOM
считает за ANSI-шные.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39816816
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,
А какая разница, если написать прямо в кавычках или через переменную const?
Ну а исходники точно utf8 так как сначала ругалась. Все переделал на utf8.
Там компиляторы разные под винду и под линукс. Может это влияет.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39816835
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Dimitry Sibiryakov,
А какая разница, если написать прямо в кавычках или через переменную const?
Ну а исходники точно utf8 так как сначала ругалась. Все переделал на utf8.
Там компиляторы разные под винду и под линукс. Может это влияет.Ес-но. Для компилятора нет разницы utf8 или ansi исходника.

Надо указать, что строка у тебя в u8. Для Винды родная кодировка другая, а перекодировать тебе никто ничего не будет тут в С++.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39816868
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SiemarglНадо указать, что строка у тебя в u8как? Минимально трогая код?

SiemarglДля Винды родная кодировка другая, а перекодировать тебе никто ничего не будет тут в С++.файлов? Файлов одинаковая. А все остальное обычно в IDE ставится. Ничего особого не нашел после того как файлы ей поправил.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39817160
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Создал новый класс С++ в Qt.
Почему требует и ругается на отсутствие конструктора класса по умолчанию?
Как теперь защитится чтобы он не был вызван?
Райзе поставить?
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39817166
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Почему требует и ругается на отсутствие конструктора класса по умолчанию?

Очевидно потому, что где-то ты создаёшь экземпляр этого класса умолчательным конструктором.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39817182
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,
Контейнеры Qt где то создают. Я не создаю.
Вызов идет на первой скобке входа в MainForm конструктора.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39817467
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Создал новый класс С++ в Qt.
Почему требует и ругается на отсутствие конструктора класса по умолчанию?
Как теперь защитится чтобы он не был вызван?
Райзе поставить?
А ты уверен, что нужно "защищаться", а не конструктор по умолчанию создать?

Ты бы код показал и место, где "требует и ругается".

Petro123...Вызов идет на первой скобке входа в MainForm конструктора.
Мозг сломал.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39817498
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ёёёёёА ты уверен, что нужно "защищаться", а не конструктор по умолчанию создать?класс полностью мой и я точно знаю что пустой конструктор и класс не нужен.
Про то Qt требует такое в сети прочитал.
Код дам, если не веришь.

ёёёёёМозг сломал.поставил бряк и по стеку посмотрел кто вызвает. Не понял?
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39817548
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сишники, подскажите.
Тут что то с копирующей инициализации класса)))
Я его рожал через знак равно. Как в других ЯП.
И даже работало).
Разбираюсь...
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39817562
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так как у меня переменная класса в поле MainWindow то я в констукторе окна делал так:
Код: plaintext
1.
myClass = MyClass(5);


Это копирующая инициализация и так нельзя?
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39817627
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

тут тебе не ява. читай синтаксис

ты создаешь 2 объекта
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39817649
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Siemargl,
Подскажи как правильно.
1. Если в поле родителя поставить указатель, то так
Код: plaintext
1.
2.
A temp(3);
a = &temp;


2. Если в поле ставить Не указатель, то как инициализировать?

Код: plaintext
1.
2.
3.
4.
Class MainWindow... 
{
Q_OBJECT
A a;


?????
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39817654
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Siemarglтут тебе не явада)).
И не шарп тоже. Подзабыл уже синтаксис.
Дельфи похож, в режиме pointer.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39817693
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123поставил бряк и по стеку посмотрел кто вызвает. Не понял?

Эту ошибку ты должен был получить ещё при компиляции, до отладчика дело дойти просто не могло.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39817705
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovPetro123поставил бряк и по стеку посмотрел кто вызвает. Не понял?

Эту ошибку ты должен был получить ещё при компиляции, до отладчика дело дойти просто не могло.нет. Завел пустой конструктор и сейчас работаю с этим костылем. Просто лишний экземпляр первый болтается.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39817707
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,
В си есть 3 вида инициализации. Прямая, копирующая и {}
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39817714
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Завел пустой конструктор и сейчас работаю с этим костылем.

Заведи приватный или удалённый конструктор и компилятор тебе ткнёт пальцем в сломанное место.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39817716
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Siemargl,
Подскажи как правильно.
1. Если в поле родителя поставить указатель, то так
Код: plaintext
1.
2.
A temp(3);
a = &temp;


2. Если в поле ставить Не указатель, то как инициализировать?

Код: plaintext
1.
2.
3.
4.
Class MainWindow... 
{
Q_OBJECT
A a;


?????
Не родитель а владелец. Не путай.

Код: plaintext
1.
2.
3.
4.
5.
6.
class MainWindow{
...
  A a;
  public:
  MainWindow(A par): a(par){}
} 
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39817721
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Siemargl
Код: plaintext
1.
MainWindow(A par): a(par){}

так не могу. Надо в конструкторе. Там готовятся данные для инициализации a.
Несколько строк.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39817783
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Siemargl
Код: plaintext
1.
MainWindow(A par): a(par){}

так не могу. Надо в конструкторе. Там готовятся данные для инициализации a.
Несколько строк.к примеру:
Код: plaintext
1.
2.
3.
MainWindow(...): a(makePar(par)){}
private:
A makePar(...) {...}
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39817788
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
egorych,
Пробую...
Я вот что не пойму. Давайте создалим класс не в конструкторе, а позже. На onShow().
То есть у меня чуть позже конструктора вызовется моя функция
winShow{
...
Тогда как инициализировать?
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39817801
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
egorych
Код: plaintext
1.
MainWindow(...): a(makePar(par)){}

я не понимаю. Вы предлагаете заголовок конструктора модифицировать?
У меня и так там Qt наворотил
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
MainWindow::MainWindow(QWidget *parent)
  : QMainWindow(parent),
  ui(new Ui::MainWindow)
{
  
  ui->setupUi(this);
// тут нужно создать мой класс!!!!!!!!!!!!!!!!!! 
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39817833
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123, да ктож угадает, что тебе надо то на самом деле?)))

тогда меняй дизайн своего класса и делай его похожим на Ui::MainWindow.
будет как-то так:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
MainWindow::MainWindow(QWidget *parent)
  : QMainWindow(parent),
  ui(new Ui::MainWindow),
  myclass()  // эту строчку встраивает компилятор неявно, поэтому у тебя и ломается всё без конструктора по умолчанию
{
  
  ui->setupUi(this);
  myclass->init(...); // ну, или setup, или ещё как тебе удобней
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39817873
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
egorych,
Так, спасибо. Этот вариант прояснили.
А вариант в методе после конструктора?
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39817969
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123egorych,
Так, спасибо. Этот вариант прояснили.
А вариант в методе после конструктора?нет никакой разницы, где ты вызовешь свой init(), в конструкторе или в onShow.
Ну, или храни в классе главной формы не экземпляр, а указатель. Только не забудь, что пока ты под него не выделишь память - он будет указывать на мусор, или на nullptr, если делать правильно. И удалить его не забудь в деструкторе главноформы, естественно.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39817982
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
egorych,
Init() это понятно.
Мне не хотелось бы добавлять своё в заголовок конструктора. Надо подумать.
Тогда конечно, получается указатель звездочкой получается в поле класса.
Как его указатель инициализировать тогда?
И как вызывать. Разыменовывать тогда и все вызовы в коде менять.
Дай пример по второму варианту указателю.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39817983
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
egorych,
Вызвать я не забуду, а вот уничтожать обязательно если это главная форма и весь процесс разрушается?
В плюсах деструктор только по области видимости первого варианта? С укзателями не работает. Так?
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39817984
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123egorych,
Вызвать я не забуду, а вот уничтожать обязательно если это главная форма и весь процесс разрушается?
В плюсах деструктор только по области видимости первого варианта? С укзателями не работает. Так?
Можешь использовать объект - умный указатель.

Можешь потом инициализировать мембер явно функцией (но сначала он все= инициализируется конструктором по умолчанию).

Не очищать память конечно можно - ОС позаботится, но плохой стиль. Да и ресурсы бывают разные, не только память.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39818009
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
egorych
Код: plaintext
1.
myclass()  // эту строчку встраивает компилятор неявно, поэтому у тебя и ломается всё без конструктора по умолчанию

я понял.
Мне надо убрать конструктор с параметрами. Будет без них неявно. И добавить init(param
Я не знал про неявный.
Если так, то вопрос решен.
Спасибо всем.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39818035
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123egorych
Код: plaintext
1.
myclass()  // эту строчку встраивает компилятор неявно, поэтому у тебя и ломается всё без конструктора по умолчанию

я понял.
Мне надо убрать конструктор с параметрами. Будет без них неявно. И добавить init(param
Я не знал про неявный.
Если так, то вопрос решен.
Спасибо всем.
В С++ можно сразу два конструктора!

Мало ли, вдруг не знаешь...:)
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39818084
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Мне не хотелось бы добавлять своё в заголовок конструктора.почему? религия какая-то?))
поле в класс ты добавляешь, а конструировать его не хочешь, необычно)
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39818113
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
egorychPetro123Мне не хотелось бы добавлять своё в заголовок конструктора.почему? религия какая-то?))
поле в класс ты добавляешь, а конструировать его не хочешь, необычно)Не совсем так. Он хочет его необычно конструировать.

Хотя в разных фреймворках по своему. Я вот на шарпе по граблям еще хожу.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39818130
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ёёёёё,
Знаю что можно много)


egorych,
Так как это реализовано в корне отличается от дельфи шарпа явы и т.д.
Дак у кого религия?
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39818132
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Siemarglнеобычнопокажи как обычно у других.
У них нет указателей. Хотя я понимаю разницу.
Я беру в конструкторе
myClass = new MyClass(param....
Всё.
Да этой строчки там будет null.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39818134
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123...
Да этой строчки там будет null.Ага, ща
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39818139
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SiemarglPetro123...
Да этой строчки там будет null.Ага, щав понед. проверю, отпишусь).
Но тема как проще писать, а не мусор ловить. Согласись.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39818654
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SiemarglPetro123...
Да этой строчки там будет null.Ага, щапроверил. Null)))
Код: plaintext
1.
2.
3.
4.
public MainanForm() ;
{
      InicializeComponent() ;
      if (myClass == null) new myClass() ;
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39819036
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123проверил. Null)))
Код: plaintext
1.
2.
3.
4.
public MainanForm() ;
{
      InicializeComponent() ;
      if (myClass == null) new myClass() ;

в релизной сборке проверял или в дебаге? ;)
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39819037
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Но тема как проще писать, а не мусор ловить. Согласись.по сути это одно и тоже, особенно в крестах)
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39819065
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
egorychв релизной сборке проверял или в дебаге? ;)типа штаны надел когда проверял или без штанов?
Давай ты обоснуй разницу, а я проверю в релизной.

egorychPetro123Но тема как проще писать, а не мусор ловить. Согласись.по сути это одно и тоже, особенно в крестах)я про это и говорю.
В других ЯП не надо столько времени уделять мусору. Оставшееся время используем на бизнес логику программ и написанию кода.
Если в поле класса поставить
MyClass myClass = null;
Сработает первоночальная инициализация против мусора? Не знаю в какой там Си версии. 14ой или 17ой...
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39819172
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"Тут не думать - тут знать надо" (ц) "Ералаш".
Отладочная сборку может обнулять память перед использованием, а релизная - вовсе не обязана это делать.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39819196
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. Sidorov"Тут не думать - тут знать надо" (ц) "Ералаш".
Отладочная сборку может обнулять память перед использованием, а релизная - вовсе не обязана это делать.а теперь, как это влияет на код программы программистом.
Без влияния это пустое знание.
Или не веришь что там null?
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39819197
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. Sidorov,
В java работает проверка?
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39819209
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

кажется теперь понятно, почему тебя не воспринимают всерьез

после 3го предупреждения я бы тебя просто уволил
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39819221
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39819247
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Или не веришь что там null?

Нет там null, обломись. Поля объектов обнуляет только умолчательный конструктор, а он у
тебя не вызывается.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39819248
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Siemargl,
Где чего не воспринимают?
И где первые 2 тезиса или предупреждения?
Я джун в с++ и пытаюсь разобраться.
Мне некогда.
В проекте пока 2 экземпляра работают.
Разберусь - исправлю.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39819251
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Siemargl https://ideone.com/q7d7O7 за это спасибо и не оффтопь.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39819255
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovPetro123Или не веришь что там null?

Нет там null, обломись. Поля объектов обнуляет только умолчательный конструктор, а он у
тебя не вызывается.я шарп код приводил. Можешь кодом доказать?
Я шарпе писал так
Grid grid = null;

В конструкторе:
grid = new Grid(map)

как такое написать в C++?
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39819266
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123как такое написать в C++?

Точно так же.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39819267
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Siemargl,
Можете написать пример инициализации для
Input m_I;
Вместо
Input *m_I;
?
У меня пр всему коду вызов через точку.
Выше спрашивал, при Варианте указателе в поле класса мы точку меняем на - > по всем исхолникам. Так?
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39819270
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovPetro123как такое написать в C++?

Точно так же.ошибка
no variable overloaded '='
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39819272
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,

Ты бы на java пример дал, что ли.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39819277
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovPetro123как такое написать в C++?

Точно так же.в шарпе и java нет указателей. (почти)
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39819322
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Dimitry Sibiryakovпропущено...

Нет там null, обломись. Поля объектов обнуляет только умолчательный конструктор, а он у
тебя не вызывается.я шарп код приводил. Можешь кодом доказать?
Я шарпе писал так
Grid grid = null;

В конструкторе:
grid = new Grid(map)

как такое написать в C++?
Так же.

Код: plaintext
1.
2.
3.
Grig * grid = new Grid(map);
// или
Grig grid(map);
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39819347
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ёёёёё,
Еще раз
ёёёёё
Код: plaintext
1.
Grig * grid = new Grid(map);

это уже было выше.
Для данного варианта надо переписать вызовы.
И это не так как в шарп.

ёёёёё
Код: plaintext
1.
Grig grid(map);


У меня выше объявление и код в конструкторе.
Вот и дай две строки в два места)))
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39819351
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Вот и дай две строки в два места)))объявление в h и инициализацию в cpp
))
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39819460
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кто как борется с тем что текст в линуксе шире и вылазит за границы виджета.
Поэтому кусок не видимый.
Линукс, винда без тюнинга и все по умолчанию с нуля.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39819461
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что есть для логов с ротацией файлов в Qt или плюсах?
Спасибо.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39819462
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну и я так понял, что try finally отсутствует(.
Хорошо что хоть exception недавно ввели. Работает...с варнингами.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39819481
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Ну и я так понял, что try finally отсутствует(.
Хорошо что хоть exception недавно ввели. Работает...с варнингами.
:)

В с++ файналли не нужны, тут RAII есть.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39819490
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сообщения не по теме топика - удалены.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39819496
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ёёёёё,
Это же не только ресурсы.
Я часто курсор возвращаю в исходное состояние.
А то так часики и останутся)))
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39819518
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

ну так и оформи курсор один раз как объект, неужели лучше всякий раз быдлокодить?
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39819522
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ёёёёёPetro123,

ну так и оформи курсор один раз как объект, неужели лучше всякий раз быдлокодить?
ну ты даёшь))
У вас, у сишников, действительно какой то свой мир).
а)
покажи как это сделать:

this.Cursor = Cursors.WaitCursor;
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
this.Cursor = Cursors.WaitCursor;
try
{
		try
		{
				AutoCreateUserAdmin.Run();
		}
		catch (DbEntityValidationException ex)
		{
				admin.Utils.ExceptionEF.Mess_HandleValidationExceptionEF("Валидация не пройдена! Не сохранено!", ex);
		}
		catch (Exception ex)
		{
				admin.Utils.ExceptionEF.Mess_HandleExceptionEF("Ошибка! Не сохранено!", ex);
				//context.Entry(usersbase.Entities.Instance.organizations.Reload());
		}
}
finally
{
		this.Cursor = Cursors.Default;
}


б) я тебе ещё назову 10 вариантов кода когда нужен finally
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39819523
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ёёёёё,
ты дельфист? А там кругом try\finally\ и т.д. и т.п.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39819524
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonСообщения не по теме топика - удалены.
спасибо. Этот топик для тех, кого интересует IT.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39819533
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ёёёёё
Код: plaintext
1.
Grig grid(map);


Ты про этот вариант?
https://ideone.com/TTp5O6
Дык у меня он и есть сейчас в качестве костыля .
Там видно что конструктор запускается 2 раза.
А вызов кода УЖЕ разбросан в виде вызова НЕ указателя.
Поэтому, хорошо бы вариант по ссылке исправить). Там 2 объекта, хотя и работает у меня сейчас))). Второй перетер первый и всё работоспособно.
Решается это вообще на C++ я не знаю.
Если нет, то переделаю на указатель.
imho
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39819557
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123я тебе ещё назову 10 вариантов кода когда нужен finally
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
struct CursorRaii
{
	//! конструктор
	/*!
		включает новую фигуру для курсора

		\param owner виджет, над которым производятся манипуляции с курсором
		\param newcursor включаемая фигура курсора
	*/
	explicit Cursor( QWidget *owner, Qt::CursorShape newcursor ) : _owner( owner ) { _owner->setCursor( newcursor ); }
	//! деструктор
	/*!
		отключает ожидающий курсор, делая его курсором-стелочкой
	*/
	~Cursor() { _owner->setCursor( Qt::ArrowCursor ); }

	//! виджет, над которым происходят манипуляции с курсором
	QWidget *_owner;

};	// struct CursorRaii

...
// не нужен теперь тебе финали никакой, при выходе из зоны видимости деструктор автоматом установит правильный курсор
CursorRaii cursor( this, Qt::WaitCursor ); cursor; 
try
{
		try
		{
				AutoCreateUserAdmin.Run();
		}
		catch (DbEntityValidationException ex)
		{
				admin.Utils.ExceptionEF.Mess_HandleValidationExceptionEF("Валидация не пройдена! Не сохранено!", ex);
		}
		catch (Exception ex)
		{
				admin.Utils.ExceptionEF.Mess_HandleExceptionEF("Ошибка! Не сохранено!", ex);
				//context.Entry(usersbase.Entities.Instance.organizations.Reload());
		}
}
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39819561
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123в шарпе и java нет указателей. (почти)наоборот, там всё указатели ( почти ) ))
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39819587
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
egorych,
Хммм... Круто!
Это надо осмыслить и принять). В java, шарпе нет такого.
egorychнаоборот, там всё указатели ( почти ) ))
Ну, это как стакан - полуналитый или полупустой?
Управляемый код, там нет дилеммы, ставить указатель или не указатель.
Машина разберется. В принципе удобно. Она должна разобраться в такой элементарной вещи.
В шарпе только значки ref values ставятся)).
С другой стороны плюсы ближе к памяти, железу, драйверам. Специфика.
На двух стульях не усидишь.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39819589
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
egorych
Код: plaintext
1.
Cursor( QWidget *owner

я вижу ты к Qt близок.
Как делается перечислимое с расшифровкай по русски своих значений для label в ГУИ?
Перечислимое пишем в ini в виде int. Потом в коде оно в виде строки и нужно к каждому добавить перевод.
В сети только вариант со справочником и функциями дайНазвания(перечислимое).
Ну и шаблоны, что imho оверхед.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39819592
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123ёёёёёPetro123,

ну так и оформи курсор один раз как объект, неужели лучше всякий раз быдлокодить?
ну ты даёшь))
У вас, у сишников, действительно какой то свой мир).
а)
покажи как это сделать:

this.Cursor = Cursors.WaitCursor;
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
this.Cursor = Cursors.WaitCursor;
try
{
		try
		{
				AutoCreateUserAdmin.Run();
		}
		catch (DbEntityValidationException ex)
		{
				admin.Utils.ExceptionEF.Mess_HandleValidationExceptionEF("Валидация не пройдена! Не сохранено!", ex);
		}
		catch (Exception ex)
		{
				admin.Utils.ExceptionEF.Mess_HandleExceptionEF("Ошибка! Не сохранено!", ex);
				//context.Entry(usersbase.Entities.Instance.organizations.Reload());
		}
}
finally
{
		this.Cursor = Cursors.Default;
}


б) я тебе ещё назову 10 вариантов кода когда нужен finally
а. Ну быдлокод же.
Непонятно, что показывать - "как объявить класс, где в деструкторе восстанавливается курсор"?
б. Не назовешь, ни одного. В с++ не нужен файналли.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39819600
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ёёёёё,
Вот ты упрямый))
С ходу не назову. Надо подумать.
Вариант1 - надо в одной функции открыть два файла и закрыть.
И не ждать "выхода из области видимости".
Б) finally может быть вложенным.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39819601
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ёёёёёкак объявить класс, где в деструкторе восстанавливается курсор"не нужно плодить сущности и классы где дело просто в бизнес логике и управлении кусками кода от сих { до сих}
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39819603
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

а. Работа с файлами инкапсулирована в класс. Close() вызовется в деструкторе, а деструктор будет вызван при выходе.

б. Что?

Файналли не нужны, не назовешь ни одного случая.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39819605
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123ёёёёёкак объявить класс, где в деструкторе восстанавливается курсор"не нужно плодить сущности и классы где дело просто в бизнес логике и управлении кусками кода от сих { до сих}
Сделай один класс, "на все случаи", а код для деструктора/конструктора пиши прямо на месте, в "лямбдах".

Файналли - не нужны
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39819607
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кажется внешний try не нужен.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39819608
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ёёёёё,
А) смотрю старый код QFile. Закрывать надо руками. Писать обертку? Сфигали? Класс и так отличный.
Б)
Вложенные мы рассмотрим после последовательных Два штука)))
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39819609
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonКажется внешний try не нужен.слава Богу try exception не хают)
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39819639
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,
а в документации иное пишут:
ДокументацияQFile::~QFile()
Destroys the file object, closing it if necessary.

Более того, ты можешь управлять поведением, используя флаг QFileDevice::FileHandleFlag - например, если ты хочешь передать хэндл файла за пределы области видимости.
...

PS: не совсем понимаю, что ты хочешь доказать. Ты кодишь на C++, но сожалеешь, что C++ - не Delphi/Java/C#.
Какой в этом смысл? Причитаниями "порося в карася" не превратишь.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39819651
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ёёёёёБолее того, ты можешь управлять поведением, используя флаг QFileDevice::FileHandleFlag - например, если ты хочешь передать хэндл файла за пределы области видимости.
Но юз кейс бывает прямо противоположный. Когда нужно в середине метода выполнить finally и освободить.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
function А(){
......
.......
File.open(для записи
..... 
..... 
file.close()
serviceПереименуйФайл(имя
....
.....
.....
.....


Смысл нашего разговора, что ты меня просвящаешь в то как пишут на плюсах.
Я поотстал малость.)
СПАСИБО.
Зы
Без exception в Qt тоже 4 версии писали. Теперь добавили. Молодцы.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39819653
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ёёёёё,
Я понял твой посыл, хоть и не во всем согласен.
Проехали.
Проект дальше писать надо).
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39819785
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123юз кейс бывает прямо противоположный. Когда нужно в середине метода выполнить finally и
освободить.

Открой для себя "составной оператор" он же "фигурные скобки", который устанавливает время
жизни переменных, объявленных внутри него.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39819790
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,
Да. Это хорошая мысль.
Проверю. Проект ведь передо мной.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39819795
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,
А по примеру, для этой локальной местной переменной надо написать наследник/обертку над QFile?
Так?
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39819804
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39819812
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovОткрой для себя "составной оператор" он же "фигурные скобки",работает.
Ок. Это тоже решение для юз кейса выша.
Спасибо.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39819814
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Получается по факту, file.close() по проекту можно выкинуть в Qt5.
Проверяя область жизни.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39819896
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123...Проверяя область жизни.
Не совсем понятно, но на всякий случай все же "область видимости".
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39819923
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ёёёёё,
Ну почти одно и то же. Выходя из области видимости мы получаем минус по жизни.
Я сразу конечную цель озвучил.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39819928
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ёёёёё,
Я счас убираю file.close везде, посмотрим как покажет.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39819944
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123ёёёёё,
Я счас убираю file.close везде, посмотрим как покажет.
Ну ты если сомневаешься в документации или исходниках - в отладчике посмотри, заходит ли в close()... :)
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39819970
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ёёёёё,
Настоящий прогер Последние сомнения развеивает тестом в операционке. Отпустило ли файл.
Ну и стрим же там ещё есть. Он же в оперативку читает.
Все надо смореть и тестить.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39820014
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Я счас убираю file.close везде

Плохая идея. Не надо экономить строчки.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39820016
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,
Нечеткость правил источник неустойчивого кода.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39820020
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Отсюда чёткое правило номер один: всегда освобождай ресурсы явно если это не загромождает код.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39820021
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovОтсюда чёткое правило номер один: всегда освобождай ресурсы явно если это не загромождает код.
Вернулись к тому что было.
Если райзе, то без finally строка file.close() не выполнится.
Значит скобки и деструктор.
И код будет то так то так идти.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39820022
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovОтсюда чёткое правило номер один: всегда освобождай ресурсы явно если это не загромождает код.это правила для сишников без finally для явного освобождения?
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39820080
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Если райзе, то без finally строка file.close() не выполнится.
Значит скобки и деструктор.

finally загромождает код. Значит скобки, явное закрытие файла и деструктор на случай
непредвиденных ситуаций. Потому что читающий код должен сразу видеть точку где файл штатно
закрывается.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39820089
WebPrj
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov,
Ага. Когда подъезжаешь к перекрестку, дави на тормоз, тормози двигателем и врубай ручник на непредвиденные.
Как то нелогично. Никто так не ездит.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39820470
WebPrj
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хмм...посмотрел мучения с инициализацией класса в конструкторе.
Оказывается:
- в сети утвержают что в плюсах около 80 методов инициализации).
- инициировать внутренний класс (не указатель) как в шарпе, java, delphi в теле конструктора НЕ ВЫЙДЕТ НИКАК. До входа в конструктор все члены обязаны быть уже проинициализированы.
Для этого использовать "списки инициализации членов".
Исключение, делать композицию через указатель звездочку. Но там следить за временем жизни и разыменовывать...
Так что Petro456, подходы в языках кардинально различаются. Увы.
А опыт в другом ЯП даже чаще мешает).
Всё имхо. Профи поправят.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39820497
bk0010
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakovfinally загромождает код. Значит скобки, явное закрытие файла и деструктор на случай
непредвиденных ситуаций. Потому что читающий код должен сразу видеть точку где файл штатно
закрывается.Наоборот, код загромождают классы, призванные компенсировать отсутствие finally. Предложите пользователям Borland C++ Builder выбор (там есть и finally и классов можно наделать) - сами увидите, что выберут.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39820510
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bk0010,

а давай еще школьников спросим.....
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39820511
bk0010
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Siemarglbk0010,

а давай еще школьников спросим.....Давай. Думаю, что даже школьнику будет понятно, что лучше и логичнее.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39820568
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bk0010Dimitry Sibiryakovfinally загромождает код. Значит скобки, явное закрытие файла и деструктор на случай
непредвиденных ситуаций. Потому что читающий код должен сразу видеть точку где файл штатно
закрывается.Наоборот, код загромождают классы, призванные компенсировать отсутствие finally. Предложите пользователям Borland C++ Builder выбор (там есть и finally и классов можно наделать) - сами увидите, что выберут.

Неужели
так
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
if (...) 
    {
        File f("text.txt");
            try 
                {
                    ...  
                }
            finally 
                {
                    f.close();
                }
    }


лучше,
чем так
Код: plaintext
1.
2.
3.
4.
if (...) {
  File f("text.txt");
  ...
}


?
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39820598
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ёёёёё,
Привет)
Будь честным до конца. Скобки сделай одинаковыми и добавь класс обертку для появления деструктора.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39820601
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp,

обертку для класса, в котором все уже реализовано? Очень "честно".
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39820604
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp,

ах да,
скобки
Код: plaintext
1.
2.
3.
4.
5.
if (...) 
    {
        File f("text.txt");
        ...
    }

...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39820608
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ёёёёё,
Не все же классы такие.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39820609
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ёёёёёPetroNotC Sharp,

обертку для класса, в котором все уже реализовано? Очень "честно".по курсору вспомнил юз кейс?
))
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39820614
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharpёёёёё,
Не все же классы такие.
А какие - "не такие"? И почему они "не такие". Пример.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39820617
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ёёёёё,
Ну выше же код курсора взгляни.
Курсору нужен finally, но это не очистка ресурса. Ферштейн?
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39820621
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bk0010,
Мне тоже не привычно, но я уже смирился. Это не будет никогд введено. Профи пишут.
Особо желающим говорят есть макрос finally.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39820631
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharpёёёёё,
Ну выше же код курсора взгляни.
Курсору нужен finally, но это не очистка ресурса. Ферштейн?
Ну был же ответ:
Код: plaintext
1.
2.
3.
4.
5.
struct CursorRaii {
	explicit Cursor( QWidget *owner, Qt::CursorShape newcursor ) : _owner( owner ) { _owner->setCursor( newcursor ); }
	~Cursor() { _owner->setCursor( Qt::ArrowCursor ); }
	QWidget *_owner;
};


Один раз пишешь - всю жизнь используешь.

А c файналли пишешь по сути то же самое, плюс втыкаешь это "то же самое внутрь"
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
try 
    {
        ...
    } 
finally
    {
...
    }


- но всякий раз, всю жизнь, раз за разом.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39820638
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ёёёёё,
1. Один раз и на всю жизнь, как правило никогда не бывает.
2. Ваш пример и сравнение теперь более корректное. Даже для школьников).
Спасибо.
Я за честность в IT и без откатов)))
Удачи!
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39820640
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ёёёёё,
А скобки все таки сишники пишут обе на новой строке?
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39820648
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp... Один раз и на всю жизнь, как правило никогда не бывает...
Я как раз о том, что в C++ такое не просто возможно а настоятельно внедряется самими принципами языка.
А вот с try/finally - "нет" принципиально.
...
Насчет скобок - ну, тут 21898230 я слукавил, конечно. А конкретно для меня отступы автоформаттер расставляет.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39820670
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ёёёёё,
Вот я счас пишу и по 20 раз на дню решаю - обединить функционал в класс или нет.
И мне не нравится когда плевое дело cursor = default заставляют в класс переводить.
Это другие категории. Несоизмеримые.
Могу ссылку дать. Там профи говорит, что в Си есть много НЕЛОГИЧНЫХ вещей. Исторически.
Как и веде.
Вот мое имхо что курсор строку в класс с деструктором это НЕЛОГИЧНО.
Проехали!
Работаем.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39820704
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну конечно. Когда я фигурные скобки не так разместил - нельзя. А тебе привирать - нормально.
PetroNotC Sharp...по 20 раз на дню...
:)
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39820723
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ёёёёё,
Прав)
Тоже признаюсь, 3 раза решал.
- ini файл обертка. Так как у старых формат key=value. Без разделов.
- класс по директориям, т.к. Линукс и винда много отличий.
Ну и класс глобальных переменных так как было define
Но ведь день ещё не прошел))
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39821035
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp- ini файл обертка. Так как у старых формат key=value. Без разделов.Петро, ну есть же QSettings, бери и пользуйся, хошь с разделами, хошь без)
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39821088
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
egorych,
Спасибо. Еще не все знаю, что тут есть и что нет. Легаси проекту 10 лет.
Ну и нужно чтобы getValue(key, out, default) был с последним параметром.
Очень удобно когда сразу есть умолчание и оно возвратится при отсутствии key.
Посмотрю.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39821107
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharpegorych,
Спасибо. Еще не все знаю, что тут есть и что нет. Легаси проекту 10 лет.
Ну и нужно чтобы getValue(key, out, default) был с последним параметром.
Очень удобно когда сразу есть умолчание и оно возвратится при отсутствии key.
Посмотрю.всё именно так там и есть
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39822696
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Где ставится галочка, чтобы в пошаговой отладке на Войти не входить в библиотечные функции Qt?
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39823275
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вопрос, что применить для event ?
В mainForm членом поля у меня класс myDocument.
Нужно теперь в сам mainForm передать событие onOpen onClose.
Почитал, что в сях поддерки нет без доп библиотек.
Варианты:
- все таки перейти на Qt класс вместо сишного. Там есть.
- добавить библиотеку. Какую?
- на mainForm повесить интерфейс с двумя функциями и передать его в конструкторе в myDoc.
?
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39823724
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharpна mainForm повесить интерфейс с двумя функциями и передать его в конструкторе в myDoc.исключено)))
На уровне языка в плюсах не реализованы интерфейсы как в шарпе и java.
Нда. Как интересно то)). Как будто в функциональное программирование ушел).
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39823726
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Из первых двух выигрывает Qt вызовы супротив boost.signals.
Некуда деваться. Будем вводить класс не С++ а класс Qt.
Особенно в пятерке.
Есть автоматический родитель, сигналы слоты и вроде всё.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39823730
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp,

непонятно, о чем баишь, совсем.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39823769
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ёёёёёPetroNotC Sharp,
непонятно, о чем баишь, совсем.какое слово непонятно?
1. Ключевого слово interface как в дельфях в плюсах нет. Есть абстрактный класс.
2.. Как вызвать из класса myDoc функцию в mainForm?
Понятно?
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39823772
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ёёёёё,
Ты забыл? А я нет))
Код: plaintext
1.
2.
3.
4.
IPaint = interface
  procedure CirclePaint(Canva: TCanvas; X, Y, R: Integer);
  procedure RectPaint(Canva: TCanvas; X1, Y1, X2, Y2: Integer);
end;
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39823792
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC SharpёёёёёPetroNotC Sharp,
непонятно, о чем баишь, совсем.какое слово непонятно?
1. Ключевого слово interface как в дельфях в плюсах нет. Есть абстрактный класс.
2.. Как вызвать из класса myDoc функцию в mainForm?
Понятно?
Ну, и?
Классу myDoc передавай (в конструкторе, в методе-сеттере, в поле) объект mainForm, который наследуется в т.ч. и от абстрактного класса с методами, которые тебе нужны.

...а зачем все это?
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39823799
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC SharpКлючевого слово interface как в дельфях в плюсах нет. Есть абстрактный класс.

Это одно и то же как по бинарной раскладке, так и, соответственно, использованию.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39823830
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovPetroNotC SharpКлючевого слово interface как в дельфях в плюсах нет. Есть абстрактный класс.

Это одно и то же как по бинарной раскладке, так и, соответственно, использованию.угу.
Я лучше другое имхо скажу.
В java, delphi, c# есть четкое различие интерфейса и абстрактного класса.
В плюсах нет четкого различия.
За исключением COM.
"дьявол кроется в деталях".
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39823831
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ёёёёё...а зачем все это?в конечном итоге нужно событие документ открылся и документ закрылся.
Если ты с дельфи, то есть всякие TAction там чтобы дисаблить и делать недоступными пункты меню и кнопочки.
Тут руками надо.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39823832
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ёёёёёКлассу myDoc передавай (в конструкторе, в методе-сеттере, в поле) объект mainForm, который наследуется в т.ч. и от абстрактного класса с методами, которые тебе нужны.я так и хотел.
Только по памяти начал писать finally, а оказалось тут этого нет).
...
Ну и второе, в классе от qt парент есть автоматически как бонус.
Вот и задумался что лучше.
В 5 версии много чего для прогеров добавили.
Application::sendEvent, setPost....
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39823837
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp,

может, тебе QAction нужен?
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39823840
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ёёёёёPetroNotC Sharp,

может, тебе QAction нужен?
Да. Можно его.
Но управлять то им как, если у меня класс не Qt а С++?
Код: plaintext
1.
connect ( openAct , & QAction :: triggered , this , & MainWindow :: open ); 


Эта строка с сишными классами не работает.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39823841
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp,

ты не знаешь, как любой класс превратить в QObject?
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39823842
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ёёёёёPetroNotC Sharp,

ты не знаешь, как любой класс превратить в QObject?
Знаю.
Я это и спрашивал выше блин!
1. Использовать сигналы бутстрап
2. Превртить в класс Qt
3. Передать интерфейс без бутстрап.
Это вопрос архитектуры.
Ты знаешь что лучше из трех?
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39823849
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharpсигналы бутстрап
boost.signals.
)
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39823897
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC SharpёёёёёPetroNotC Sharp,

может, тебе QAction нужен?
Да. Можно его.
Но управлять то им как, если у меня класс не Qt а С++?
Код: plaintext
1.
connect ( openAct , & QAction :: triggered , this , & MainWindow :: open ); 



Эта строка с сишными классами не работает.по ссылке неверный код или устаревший.
Вот рабочий именно для Qt варианта с Action классом.
Код: plaintext
1.
connect(openAction, SIGNAL(triggered), SLOT( имяВашейФункции() ) );
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39823901
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp,


ёёёёёPetroNotC Sharp,

может, тебе QAction нужен?ну и есть такая особенность этого класса.
Он не визуальный. А я привык гуи делать в редакторе а не в коде.
Поэтому я изначально делал меню так:
- правый клик на форме - Добавить меню.
- на меню мигает текст НУ ДОБАВЬТЕ МНЕ СЮДА НАЗВАНИЕ))))
- прямо туда кликаешь и добавляешь.
- правый клик Создать слот в классе и ПОПАДАЕМ В класс из дизайнера и созданную функцию.
Круто как в лельфи)))
Дак вот при использовании QAction мне пришлось все построенное выкинуть и в коде руками 100 строк вбивать.
Вот такая обратная сторона медали.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39824108
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123SiemarglНадо указать, что строка у тебя в u8как? Минимально трогая код?

SiemarglДля Винды родная кодировка другая, а перекодировать тебе никто ничего не будет тут в С++.файлов? Файлов одинаковая. А все остальное обычно в IDE ставится. Ничего особого не нашел после того как файлы ей поправил.
Оказалось все проще.
Всё уже есть и это приятно. Особенно в версии 5.
Новый макрос
Код: plaintext
1.
QStringLiteral("рус");
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39833130
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Смешно что IDE дает предупреждение что не используется параметр в функции в самом коде.
Мне он не нужен, но сигнатура функции не моя. Как отключить?
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39833139
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Появился новый проект от начальства на Qt.
Машина сейчас вин 8.0.
Что поставить? Студию или Qt Creator или?

Qt Creator


По слухам, в студии 2019 ужевнутри есть qt.

Нет, нету.

Но у меня win не 8.1 и отказывется установщик работать на вер. 8.0.

...

С другой стороны, как будет удобно отлаживать, если домашняя и временная папки на линуксе и винде отличаются.

Будет неудобно.

Есть подводные камни?

Есть.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39833141
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проекты в винде и линуксе совместимы?

Да


Вот открыл проект старый в линуксе Qt Creator.
Пишет что файл не UTF8 и редактирование не возможно.
Может проект из винды? Или в студии сделан?

Всё может быть.


На Си писал лет надцать назад.

Так Qt -- это не С, это С++, с какого перепуга ты решил, что сможешь?

Пока сижу разбираюсь с IDE.

давай...
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39833142
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Интересно, почему все ПО для линукса стартует на полный экран по умолчанию?

не всё.


Все окна каскадом вроде вообще нет.

зависит от оконного менеджера.

С непривычки трудно перестроится)). В винде по умолчанию окна не максимизированы.


Тоже зависит от приложения.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39833155
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZiv,
Работаю под виндой. В виртуалке линуксе сборка оооочень долго. Минута тире две наверное)
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39842665
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нужно zip распаковать чем то.
Подскажите, если взять либу не от Qt, а С++.
То как как объединять проекты?
То есть в данной IDE тоже ставится в папку my.lib + заголовок my.h.
Так?
Либы с расширением so это только если на линуксе надо?
Или расширение вторично и линковка будет?
Ищу либу для zip и пока не нашел(.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39842670
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот пример.
Совместимо с данным ide?
https://github.com/ctabin/libzippp
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39842723
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC SharpВот пример.
Совместимо с данным ide?
https://github.com/ctabin/libzippp
Блин. Я не очень разбираюсь в системе сборки, линковке.
Верно я понял что либу надо собирать самому?))
авторВот некоторая оболочка c ++ поверх libzip - https://github.com/ctabin/libzippp
Но у него ужасная система сборки
в ней жестко закодированная версия visual studio (ну это поправимо)
в нем жестко закодированная версия libzip (жестко закодированная версия: 1.1.2, последняя версия: 1.1.3 - хорошо, и это поправимо)
Сложно изменить сценарий сборки, чтобы настроить zlib и libzip - например, для статической компоновки.
Отсюда вопрос, есть что уже собранное для статической линковки?
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39842781
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
есть хорошая штука - утилита vcpkg (аналог NuGet C#)
Сама решит что надо скачать, скачает на комп локальный и скомпилит под ту студию что установлена).
В данном вопросе мне кроссплатформенность не нужна, поэтому должно подойти.
Код: plaintext
1.
vcpkg install libzippp
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39842900
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сама решит что надо скачать
От этих слов как-то не по себе... Сама решит? ХМ... Может мы
уже подошли к созданию искусственного интеллекта?
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39842916
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,
Ну, у меня не было ни make, ни cmake, ни nmake вот и докачала).
Ты же мавен в курсе что делает.
А либы все достали. Все одни исходники в сети.
...
Рейтинг: 0 / 0
Какая нынче IDE для разработки ПО для линукс в Qt?
    #39842952
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC SharpВот пример.
Блин. Я не очень разбираюсь в системе сборки, линковке.


Для начала можно С++ поизучать, Кернигана и Ричи проработать, это сложно, но что делать
...
Рейтинг: 0 / 0
252 сообщений из 252, показаны все 11 страниц
Форумы / C++ [игнор отключен] [закрыт для гостей] / Какая нынче IDE для разработки ПО для линукс в Qt?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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