Size: a a a

2020 June 07

BN

Bahman Nurnazarov in Qt
что вы имеете ввиду под централизованной шиной? что она должна делать?
источник

BN

Bahman Nurnazarov in Qt
если вам приходится коннектить все со всем - это признак того что была выбрана неправильная архитектура или его отсутствие. например все создали в одном маин файле.
источник

BN

Bahman Nurnazarov in Qt
так не должно быть/ нужно декомпозицию проводить. в помощь design patterns
источник

BN

Bahman Nurnazarov in Qt
так же есть один не хитрый способ избавиться от излишек сигналов и слотов/
обычно для применения настроек (допустим в qdialog) я издавал сигналы на разные обекты, но в итоге получился неразбериха. как решение я использовал QSettings как центральное хранилище и когда изменял настройки в диалоге издавал один сигнал об изменении настроек и все
источник

В

Ваня in Qt
Привет всем, есть такой вопрос, работаю над редактором xml файла, сделал чтение есть проблема с записью, я использую объект QXmlStreamWriter, для записи но он мне не подходит так как он переписывает файл, а я хочу отредактировать то что уже есть, подскажите кто знает какой объект qt для этого нужно использовать
источник

F

FPOHTMEH in Qt
Ваня
Привет всем, есть такой вопрос, работаю над редактором xml файла, сделал чтение есть проблема с записью, я использую объект QXmlStreamWriter, для записи но он мне не подходит так как он переписывает файл, а я хочу отредактировать то что уже есть, подскажите кто знает какой объект qt для этого нужно использовать
Перезаписывай, так как ты хочешь никто не делает, и вряд-ли есть профит
источник

В

Ваня in Qt
FPOHTMEH
Перезаписывай, так как ты хочешь никто не делает, и вряд-ли есть профит
ясно спасибо, наверно придётся так делать
источник

AN

Andrey Nekto in Qt
Ваня
Привет всем, есть такой вопрос, работаю над редактором xml файла, сделал чтение есть проблема с записью, я использую объект QXmlStreamWriter, для записи но он мне не подходит так как он переписывает файл, а я хочу отредактировать то что уже есть, подскажите кто знает какой объект qt для этого нужно использовать
редактирование - это чтение, изменение и запись...
источник

Т8

Т-34 85 in Qt
прошу подсказать по 3 вопросам:

1. Стоит ли бороться с Qt и с C++ в частности о правах целого 8 битного числа? Сделать структуру, которая не будет неявно кастоваться к символьному типу. Или лучше подстроиться и в своей предметной области сделать минимальный размер целого в  16 бит?

2. Похож на предыдущий пункт: в Qt Widgets всё жёстко завязано на int, который знаковый и 32-битный. Я так понимаю, с этим вообще ничего нельзя сделать, поэтому и предметную областя в зависящих от виджетов переменных имеет смысл отказаться от больших диапазонов? Ну, юзать не quint64, а int.

3. Qt для PId в 64-битных юниксах использует 64 битное целое, хотя в самой системе 32... Я правильно понимаю, что можно брать у Qt pid и смело его статик_кастовать в pid_t?
источник

S

Student in Qt
Т-34 85
прошу подсказать по 3 вопросам:

1. Стоит ли бороться с Qt и с C++ в частности о правах целого 8 битного числа? Сделать структуру, которая не будет неявно кастоваться к символьному типу. Или лучше подстроиться и в своей предметной области сделать минимальный размер целого в  16 бит?

2. Похож на предыдущий пункт: в Qt Widgets всё жёстко завязано на int, который знаковый и 32-битный. Я так понимаю, с этим вообще ничего нельзя сделать, поэтому и предметную областя в зависящих от виджетов переменных имеет смысл отказаться от больших диапазонов? Ну, юзать не quint64, а int.

3. Qt для PId в 64-битных юниксах использует 64 битное целое, хотя в самой системе 32... Я правильно понимаю, что можно брать у Qt pid и смело его статик_кастовать в pid_t?
Вопрос на ваше вопрос😮 а что такое pid?
источник

Т8

Т-34 85 in Qt
Student
Вопрос на ваше вопрос😮 а что такое pid?
process id, разумеется
источник

SK

Serguei Khvatov in Qt
Т-34 85
прошу подсказать по 3 вопросам:

1. Стоит ли бороться с Qt и с C++ в частности о правах целого 8 битного числа? Сделать структуру, которая не будет неявно кастоваться к символьному типу. Или лучше подстроиться и в своей предметной области сделать минимальный размер целого в  16 бит?

2. Похож на предыдущий пункт: в Qt Widgets всё жёстко завязано на int, который знаковый и 32-битный. Я так понимаю, с этим вообще ничего нельзя сделать, поэтому и предметную областя в зависящих от виджетов переменных имеет смысл отказаться от больших диапазонов? Ну, юзать не quint64, а int.

3. Qt для PId в 64-битных юниксах использует 64 битное целое, хотя в самой системе 32... Я правильно понимаю, что можно брать у Qt pid и смело его статик_кастовать в pid_t?
Вы, извините, боретесь с ветрянымы мельницами, тем более, что int по умолчанию давным-давно 32 бита. И в char он неявно и так преобразуется.
Вопрос с char и вообще символами отдельный и он гораздо сложнее, чем хотелось бы.
А про полное отсутсвие unsigned в Qt — свой вопрос. Хотя, в целой арифметике всё равно ничего не проверяется на уровне железа, так что — без разницы
источник

Т8

Т-34 85 in Qt
Serguei Khvatov
Вы, извините, боретесь с ветрянымы мельницами, тем более, что int по умолчанию давным-давно 32 бита. И в char он неявно и так преобразуется.
Вопрос с char и вообще символами отдельный и он гораздо сложнее, чем хотелось бы.
А про полное отсутсвие unsigned в Qt — свой вопрос. Хотя, в целой арифметике всё равно ничего не проверяется на уровне железа, так что — без разницы
>int по умолчанию давным-давно 32 бита. И в char он неявно и так преобразуется.

мда...
источник

E

Evilenzo in Qt
Как сделать, чтобы QScrollBar в QScrollArea был над виджетом, а не сбоку?
источник

ДП

Дмитрий Попов... in Qt
Здравствуйте, не пойму как кэшировать картинки загружаемые из qml. Пробовал наследоваться от QQmlNetworkAccessManager и указавать QNetworkDiskCache но результата ноль.
источник

AN

Andrey Nekto in Qt
источник

AN

Andrey Nekto in Qt
Всем привет! Подскажите пожалуйста как сделать нормальное растяжение по вертикали во вкладке QTabWidget, Во вкладке находиться сетка шириной в две ячейки, в каждой ячейке сетки вертикальный бокс. Получается что каждый бокс сжимается и каждая ячейка тоже сжимается по вертикали до состояния как на картнке...
источник

МК

Мгер Карапетян... in Qt
Ищу программиста который поможет мне с дизайном программы - QML/десктоп (одно окно). Возможно так же написать модель для связки. Вознаграждение договорное. ТЗ отправлю в личку.
источник

D

DigitaLobster in Qt
Т-34 85
прошу подсказать по 3 вопросам:

1. Стоит ли бороться с Qt и с C++ в частности о правах целого 8 битного числа? Сделать структуру, которая не будет неявно кастоваться к символьному типу. Или лучше подстроиться и в своей предметной области сделать минимальный размер целого в  16 бит?

2. Похож на предыдущий пункт: в Qt Widgets всё жёстко завязано на int, который знаковый и 32-битный. Я так понимаю, с этим вообще ничего нельзя сделать, поэтому и предметную областя в зависящих от виджетов переменных имеет смысл отказаться от больших диапазонов? Ну, юзать не quint64, а int.

3. Qt для PId в 64-битных юниксах использует 64 битное целое, хотя в самой системе 32... Я правильно понимаю, что можно брать у Qt pid и смело его статик_кастовать в pid_t?
uint8_t не подходит?
источник

Т8

Т-34 85 in Qt
DigitaLobster
uint8_t не подходит?
это алиас unsigned char. Соответственно, не подходит
источник