Форум программистов, компьютерный форум, киберфорум
C++ Qt
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.65/172: Рейтинг темы: голосов - 172, средняя оценка - 4.65
 Аватар для Wyn
1073 / 654 / 230
Регистрация: 14.01.2016
Сообщений: 2,031
Записей в блоге: 9

Обсуждение по улучшению раздела Qt

30.01.2017, 17:00. Показов 37986. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Прошу сюда писать любые предложения по улучшению раздела Qt.
В меру своих сил попытаюсь реализовать.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
30.01.2017, 17:00
Ответы с готовыми решениями:

Обсуждение работы Lotus-раздела форума
Коллеги. Поиск здесь, на форуме, конечно не фонтан (ищутся слова начиная с 4-х введенных символов). А есть товарищи, которым пофигу, что...

Как вывести пользовательское свойство раздела каталога только для текущего раздела?
Для разделов каталога требуется вывести яндекс карту. В данный момент на странице выводятся все карты из каждого раздела, нужно только для...

Узнать количество разрывов раздела и номер текущего раздела
Доброго времени суток! Подскажите, пожалуйста, как в Word в текущем документе узнать количество разрывов раздела, а также узнать номер...

9
Эксперт С++
 Аватар для schdub
3073 / 1411 / 425
Регистрация: 19.01.2009
Сообщений: 3,892
30.01.2017, 18:51
Wyn, очень бы хотелось чтобы bbcode cpp и cppqt считались в разделе равнозначными и использовались авторами сообщений по их усмотрению. Я еще понимаю, когда модератор редактирует сообщение вообще без каких либо ббкодов и выставляет теги какие ему хочется, но когда редактируется нормально оформленное сообщение, а cpp теги заменяются на cppqt, это имхо не есть хорошо. Кстати в чем разница между ними?
0
Диссидент
Эксперт C
 Аватар для Байт
27714 / 17332 / 3810
Регистрация: 24.12.2010
Сообщений: 38,978
30.01.2017, 19:06
Первым делом было бы неплохо вытащить Qt из-под "кроссплатформенной разработки" В Qt - 13000 тем. В кроссе - 600
Смешно! Можно было бы назвать "Другие (прочие) кроссплатформенные разработки"
Может быть имеет смысл подразделом выделить QML. Но тут я не копенгаген.

Добавлено через 13 минут
И почему тема FAQ по Qt закрыта?
QMake по умолчанию не делает moc файлов для файлов исходников(*.cpp)
Хочется заметить, что хедеры (*.h) тоже ни по какому умолчанию не попадают под действие MOC. А обрабатываются MOC-ом только файлы, перечисленный в pro-файле, как HEADERS. Так что помимо приведенного решения можно предложить и другое:
Code
1
HEADERS += main.cpp
0
 Аватар для Wyn
1073 / 654 / 230
Регистрация: 14.01.2016
Сообщений: 2,031
Записей в блоге: 9
30.01.2017, 19:08  [ТС]
Цитата Сообщение от schdub Посмотреть сообщение
очень бы хотелось чтобы bbcode cpp и cppqt считались в разделе равнозначными и использовались авторами сообщений по их усмотрению. Я еще понимаю, когда модератор редактирует сообщение вообще без каких либо ббкодов и выставляет теги какие ему хочется, но когда редактируется нормально оформленное сообщение, а cpp теги заменяются на cppqt, это имхо не есть хорошо. Кстати в чем разница между ними?
Этого не будет.
  • В Qt довольно много дополнительных специфических элементов, которые требуют подсветки.
  • Библиотека Qt является надстройкой над C++. Если qmake предварительно не пробежит и на составит moc - компилятор с++ не сможет собрать программу с Qt.
Поэтому тег cppqt с точки зрения здравого смысла имеет право на существования. А раз так и раз он существует - значит следует применять его.
0
692 / 464 / 162
Регистрация: 01.10.2015
Сообщений: 1,273
30.01.2017, 19:11
Цитата Сообщение от Байт Посмотреть сообщение
Может быть имеет смысл подразделом выделить QML. Но тут я не копенгаген.
А с QML ситуация вообще интересная: по сути, JavaScript в разделе C++, причем только на основании того, что поделие, активно педалируемое Digia, имеет отношении к C++ фреймворку.
0
 Аватар для Wyn
1073 / 654 / 230
Регистрация: 14.01.2016
Сообщений: 2,031
Записей в блоге: 9
30.01.2017, 19:18  [ТС]
Цитата Сообщение от Байт Посмотреть сообщение
Первым делом было бы неплохо вытащить Qt из-под "кроссплатформенной разработки" В Qt - 13000 тем. В кроссе - 600
Зачем? Чисто по логике Qt - это именно кросплатформенная разработка и есть.
На главной страницы Qt, кстати, вынесен отдельно. Так что смысл в подобной операции не виден.

Цитата Сообщение от Байт Посмотреть сообщение
И почему тема FAQ по Qt закрыта?
Там внизу ссылка на тему с обсуждением. Решил сделать так, чтобы прикреплённую тему не захламлять.
Цитата Сообщение от Байт Посмотреть сообщение
Хочется заметить, что хедеры (*.h) тоже ни по какому умолчанию не попадают под действие MOC. А обрабатываются MOC-ом только файлы, перечисленный в pro-файле, как HEADERS
Там не всё так просто, правила там назначаются только заголовочным файлам.

Цитата Сообщение от Байт Посмотреть сообщение
HEADERS += main.cpp
Проверял?

Добавлено через 4 минуты
Цитата Сообщение от Байт Посмотреть сообщение
Может быть имеет смысл подразделом выделить QML. Но тут я не копенгаген.
Пока никакого смысла в таком не вижу. QML сейчас плотно связан с Qt/С++.
0
Диссидент
Эксперт C
 Аватар для Байт
27714 / 17332 / 3810
Регистрация: 24.12.2010
Сообщений: 38,978
30.01.2017, 19:18
Цитата Сообщение от Wyn Посмотреть сообщение
Проверял?
Угу.
0
 Аватар для Wyn
1073 / 654 / 230
Регистрация: 14.01.2016
Сообщений: 2,031
Записей в блоге: 9
30.01.2017, 19:23  [ТС]
Цитата Сообщение от Байт Посмотреть сообщение
Угу.
Будь добр, приведи пример подобного .pro файла с файлами main.cpp, mainwindow.cpp и mainwindow.h, где объявление класса с Q_OBJECT находится в mainwindow.cpp.
0
Диссидент
Эксперт C
 Аватар для Байт
27714 / 17332 / 3810
Регистрация: 24.12.2010
Сообщений: 38,978
30.01.2017, 19:49
Wyn, Да, любопытная штука выяснилась. Если сборку делаешь просто make (из командной строки), то все Ok.
А если mingw32-make, таки да, ничего не получается.
Так что я свое предложение снимаю.
Можете вычистить!
0
 Аватар для Wyn
1073 / 654 / 230
Регистрация: 14.01.2016
Сообщений: 2,031
Записей в блоге: 9
30.01.2017, 20:04  [ТС]
Цитата Сообщение от Байт Посмотреть сообщение
Wyn, Да, любопытная штука выяснилась. Если сборку делаешь просто make (из командной строки), то все Ok.
А если mingw32-make, таки да, ничего не получается.
Так что я свое предложение снимаю.
Можете вычистить!
Я перед тем как писать в FAQ - тестил с разными конфигурациями. У меня на Linux кучу ошибок выводит даже с обычным main.cpp.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
30.01.2017, 20:04
Помогаю со студенческими работами здесь

Диск был поделен на два раздела, при увеличении раздела с системой до 100 Гб , второй раздел стал RAW
Доброго времени суток. Имею- скрин dmde,первое вложение . Не совпадают границы, превышен размер диска, $Noname 01 загрузочный с системой...

советы по улучшению юзабилити
Привет, я совсем нуб в дизайне и почти нуб вюзабилити. Веду свой блог exp-seo.ru. Из-за замыленности взгляда, уже не могу адекватно оценить...

Рекомендации по улучшению кода
class Loader { public DataSet _data = null; public int _streamRecordCount = 0; public...

Помощь по улучшению сайта
Добый вечер, я пытаюсь построить сайт и с дизайном - хтмл и цсс всё отлично. Но появились проблемы, а точнее вопросы по улучшению сайта....

Предложение по улучшению форума.
Прошу сделать в форуме такой вот функционал: Find all posts by Find all threads started by Очень была бы полезная штука!


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
Фото: Daniel Greenwood
kumehtar 13.11.2025
Расскажи мне о Мире, бродяга
kumehtar 12.11.2025
— Расскажи мне о Мире, бродяга, Ты же видел моря и метели. Как сменялись короны и стяги, Как эпохи стрелою летели. - Этот мир — это крылья и горы, Снег и пламя, любовь и тревоги, И бескрайние. . .
PowerShell Snippets
iNNOKENTIY21 11.11.2025
Модуль PowerShell 5. 1+ : Snippets. psm1 У меня модуль расположен в пользовательской папке модулей, по умолчанию: \Documents\WindowsPowerShell\Modules\Snippets\ А в самом низу файла-профиля. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru