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

Войти
 
  Начало Форум WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  
  Просмотр сообщений
Страниц: 1 ... 4 5 [6] 7 8 ... 122
76  Qt / Многопоточное программирование, процессы / Re: Подскажите, в чем может быть проблема : Июнь 17, 2017, 18:49
Попробуйте точнее определить на какой строке исключение, добавьте, например вывод в консоль, через qDebug() << 1;

Кст, в ReadOption реализация с for и switch лишняя, с тем же успехом, но с меньшим количеством кода можно было вписать:

Код
C++ (Qt)
m_option->m_link = list[0];
m_option->m_maxIdInLink = list[1].toInt();
m_option->m_maxColContent = list[2].toInt();
77  Qt / Пользовательский интерфейс (GUI) / Re: Как можно отредактировать titlebar QWidget? : Июнь 15, 2017, 13:35
хотелось бы от кнопки "полный экран" избавиться вообще
Кажется, таких окон в винде не бывает. Либо вообще ничего, либо закрыть, либо погашенные свернуть/развернуть

Когда делал свое окошко, то все нужное на окне рисовал вручную
окну передавал флаг Qt::WindowFlags flags = Qt::Tool | Qt::FramelessWindowHint;
и через paintEvent рисовал

Благодаря флагу Qt::Tool окна не показывали на панели задач
А Qt::FramelessWindowHint убирал рамку окна
78  Qt / Вопросы новичков / Re: Расположение виджетов на QStacketWidget : Июнь 08, 2017, 14:53
DenisMoskvin, оборачивайте код в тег code
В сообщении это комбобокс с текстом С++ (Qt)
79  Qt / Общие вопросы / Re: Проблема подключения RC_FILE : Июнь 07, 2017, 12:40
Посмотрите как у меня сделано: https://github.com/gil9red/NotesManager/blob/master/app.rc

Код
C++ (Qt)
IDI_ICON1 ICON DISCARDABLE "icons/app_icon.ico"
 
#include <windows.h>
#include "appinfo.h"
 
VS_VERSION_INFO VERSIONINFO
FILEVERSION     VER_FILEVERSION
PRODUCTVERSION  VER_PRODUCTVERSION
BEGIN
   BLOCK "StringFileInfo"
   BEGIN
       BLOCK "040904E4"
       BEGIN
           VALUE "Comments",           VER_COMMENTS
           VALUE "CompanyName",        VER_COMPANYNAME_STR
           VALUE "FileDescription",    VER_FILEDESCRIPTION_STR
           VALUE "FileVersion",        VER_FILEVERSION_STR
           VALUE "InternalName",       VER_INTERNALNAME_STR
           VALUE "LegalCopyright",     VER_COMPANYNAME_STR
           VALUE "OriginalFilename",   VER_ORIGINALFILENAME_STR
           VALUE "ProductName",        VER_PRODUCTNAME_STR
           VALUE "ProductVersion",     VER_PRODUCTVERSION_STR
       END
   END
 
   BLOCK "VarFileInfo"
   BEGIN
       VALUE "Translation", 0x409, 1252
   END
END
 
80  Qt / Вопросы новичков / Re: Добавление и удаление строк из TableView. : Июнь 01, 2017, 14:33
Тогда уж:
Код
C++ (Qt)
int row = ui->tableView->currentIndex().row();
model->removeRow(row);
 
81  Qt / Вопросы новичков / Re: Добавление и удаление строк из TableView. : Июнь 01, 2017, 13:16
Есть ли способ догружать данные в существующую модель?

Конечно, работайте с QStandardItemModel. Добавляете в модель новые данные, она сообщит таблице о них и таблица обновится
82  Qt / Вопросы новичков / Re: Добавление и удаление строк из TableView. : Июнь 01, 2017, 12:46
Понятно, а открытие таблицы это новое заполнение QStandardItemModel из запроса к базе? Если данных мало, то можно после удаления у модели вручную удалить. Из ui->tableView->currentIndex() можно узнать индекс столбца

Я спрашивал про модель, потому что есть специальные модели для работы с базами, например QSqlTableModel
83  Qt / Вопросы новичков / Re: Добавление и удаление строк из TableView. : Июнь 01, 2017, 12:08
А какая модель у таблицы?
84  Qt / Вопросы новичков / Re: удаление иконки из QTableWidgetItem : Май 30, 2017, 15:43
Поместите новую иконку, но пустую Улыбающийся

Код
C++ (Qt)
item->setIcon(QIcon())
85  Qt / Дополнительные компоненты / Re: QDropbox : Май 29, 2017, 14:51
Круто! Улыбающийся

а я, когда забеспокоился за сохранность базы данных (небольшая однотабличная sqlite) проги, файлик базы копировал в папку дропбокса, а тот уже сам синхронизировался Улыбающийся

Прога раз в сутки:
1. парсила сайт
2. обновляла базу
3. бекапила файл базы, указывая в имени текущую дату, в указанную папку дропбокса на компе
86  Qt / Пользовательский интерфейс (GUI) / Re: Свойство translatable для элемента : Май 25, 2017, 19:34
Посмотрите какой код генерируется для UI формы и как тот флаг влияет на виджет
Подозреваю, просто с текстом добавляется функция tr
87  Qt / Вопросы новичков / Re: Qt + CSS + photoshop : Май 24, 2017, 16:29
В Qt можно стилизовать интерфейсы с помощью CSS. Я просто не хочу программно рисовать кубики, прямоугольнички и тд. Хочется в photoshop прикинуть вид будущего интерфейса и от этого плясать, а не на оборот.

Ну в Qt это называется QSS -- Qt Style Sheet, а еще в нем есть компонент веб браузер, поэтому не сразу ясно о чем вопрос Улыбающийся
88  Qt / Вопросы новичков / Re: Qt + CSS + photoshop : Май 22, 2017, 17:24
А Qt и photoshop тут каким боком? Улыбающийся
89  Qt / Пользовательский интерфейс (GUI) / Re: как можно реализовать включение и отключение элементов Tool Box? : Май 22, 2017, 11:53
Или вручную обращайтесь к action и вызывайте setEnabled
Или используйте готовый сигнал
Или напишите свой сигнал
90  Qt / Общие вопросы / Re: Список всех инстанций приложения : Май 22, 2017, 11:26
Мне в голову лезет сложное решение с http-сервером, к которому приложения при запуске присылают команду с их полным путем (включая exe'шник), а сервер время от времени проверяет среди процессов их Улыбающийся
Страниц: 1 ... 4 5 [6] 7 8 ... 122

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