Size: a a a

2020 March 17

0

0xFF in Qt
Как удалить таbВиджет если на клавиатуре нет клавиши del?
источник

П

Павел in Qt
вы программист или кто? найдите клавишу del где-нибудь, перенастройте клавиатуру в конце концов
источник

SE

Suigintou45 E13 in Qt
0xFF
Как удалить таbВиджет если на клавиатуре нет клавиши del?
в контекстном меню есть delete
источник

Т8

Т-34 85 in Qt
У кого-нибудь есть доступ к qt wiki? Надо поправить пару строчек в статье про использование MVP
источник

PM

Peter Mironychev in Qt
ахах
источник

Т8

Т-34 85 in Qt
Т-34 85
У кого-нибудь есть доступ к qt wiki? Надо поправить пару строчек в статье про использование MVP
Да и вообще, статья явно неполная, про модели вообще ничего
источник

f

for(int c; (c = getchar()) != EOF;) in Qt
Если у меня есть модель данных (ListModel) и прокси - каким образом я могу сказать что у меня поменялись все данные в модели - так чтобы их заново отсортировали и оттобразили? Внутри лежит массив строк и я его могу менять - но я не смог добиться того чтобы прокси/view тоже обновлялись полностью.

Все что я смог найти это использовать dataChanged - но как я понял из документации этот сигнал предназначен для уже существующих индексов.
источник

f

for(int c; (c = getchar()) != EOF;) in Qt
Для повторной фильтрации со стороны прокси можно использовать invalidateFilter() а для сортировки sort(0); - но это все равно не работает в том случае если у меня изменились данные модели
источник

AS

Anatoly Shirokov in Qt
for(int c; (c = getchar()) != EOF;)
Если у меня есть модель данных (ListModel) и прокси - каким образом я могу сказать что у меня поменялись все данные в модели - так чтобы их заново отсортировали и оттобразили? Внутри лежит массив строк и я его могу менять - но я не смог добиться того чтобы прокси/view тоже обновлялись полностью.

Все что я смог найти это использовать dataChanged - но как я понял из документации этот сигнал предназначен для уже существующих индексов.
Reset model
источник

m

mefest in Qt
for(int c; (c = getchar()) != EOF;)
Если у меня есть модель данных (ListModel) и прокси - каким образом я могу сказать что у меня поменялись все данные в модели - так чтобы их заново отсортировали и оттобразили? Внутри лежит массив строк и я его могу менять - но я не смог добиться того чтобы прокси/view тоже обновлялись полностью.

Все что я смог найти это использовать dataChanged - но как я понял из документации этот сигнал предназначен для уже существующих индексов.
источник

f

for(int c; (c = getchar()) != EOF;) in Qt
Так, да это именно то что нужно. Спасибо
источник

I

Inttech in Qt
а как со стандартного вывода дублировать инфу в файл?
источник

I

Inttech in Qt
qInstallMessageHandler вызываю обработчик, там скидываю в файл и тут же fprintf(stdout, "%s", ...);
но в выводе пусто, только в файл инфа идёт и всё
источник

VO

Vlad O'Keef in Qt
Насколько помню надо заполучить указатель на дефолтный обработчик и уже в своём обработчике вызывать и его и свой вывод в файл
источник

I

Inttech in Qt
Vlad O'Keef
Насколько помню надо заполучить указатель на дефолтный обработчик и уже в своём обработчике вызывать и его и свой вывод в файл
ах, а бе qt этот способ работает
источник

M

Mr.Mait in Qt
Inttech
qInstallMessageHandler вызываю обработчик, там скидываю в файл и тут же fprintf(stdout, "%s", ...);
но в выводе пусто, только в файл инфа идёт и всё
так пробуй
QTextStream stream(stdout);
stream << message << endl;
источник

I

Inttech in Qt
Mr.Mait
так пробуй
QTextStream stream(stdout);
stream << message << endl;
не неработает
источник

I

Inttech in Qt
это может из за того что у меня  += core gui network widgets ?
источник

I

Inttech in Qt
а чем обычные приложение отличаются от консольных?
источник

I

Inttech in Qt
добавил CONFIG += console заработало
источник