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

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: QT Creator 3.5.1:  (Прочитано 3974 раз)
Сергей85
Гость
« : Апрель 03, 2017, 19:15 »

QT Creator 3.5.1:
- как настроить шрифт по умолчанию для новых графических элементов?
- как изменить автоформатирование исходного кода? Например, добавление пробелов к равенству в записи "Элемент.свойство=2";
- как во время отладки сдвигаться на одну строку кода вниз? Горячая клавиша, аналог F8 в билдере;
- в чем ошибка в данном коде: почему пишет ошибку? О каких чарах идет речь, если я пишу текст "444" в кавычках как стринговую строку?


 std::string *sName; //Имя параметра в структуре. Остальные параметры других типов присваиваются нормально.
 
 strTest_Values.sName = new std::string;
 
 strTest_Values[0].sName = "444"; //Попытка засунуть строку.
ошибка: cannot convert 'const char [4]' to 'std::string* {aka std::basic_string<char>*}' in assignment
     strTest_Values[0].sName = "444";
Записан
qate
Супер
******
Offline Offline

Сообщений: 1177


Просмотр профиля
« Ответ #1 : Апрель 03, 2017, 20:50 »

0. обнови креатор, уже можно
1. дефолтный шрифт системы поменяй
2. options - c++ - code style (мог бы и сам найти)
3. мышу подведи и будет подсказка
4. не нужно там указатель, кто тебе так посоветовал ? ну а если очень хочется, разименуй его
Записан
Сергей85
Гость
« Ответ #2 : Апрель 04, 2017, 19:14 »

0. обнови креатор, уже можно
1. дефолтный шрифт системы поменяй
2. options - c++ - code style (мог бы и сам найти)
3. мышу подведи и будет подсказка
4. не нужно там указатель, кто тебе так посоветовал ? ну а если очень хочется, разименуй его



Напишите конкретно, а не намеками.
1. MsShell Dlg 2 - х.з., что за шрифт - и в системе Windows его использование нигде не вижу Без QT. Во всех редакторах текстовых - Times New Roman. А в QT постоянно этот неизвестный шрифт навязывает. При чем тут шрифт системы?
2. Не понятно, что там править конкретно нужно.
3. Нет никаких подсказок по переходу на одну строку. Панель дебаггера вообще не содержит кнопку "перейти на следующую строку".
4. Уже решил.
Записан
qate
Супер
******
Offline Offline

Сообщений: 1177


Просмотр профиля
« Ответ #3 : Апрель 04, 2017, 20:27 »

1. по венде не подскажу, у меня системный по дефолту
2. наверно и нет именно такой опции, думал есть. хотя я бы всегда ставлю
3. step over = f10
Записан
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4747



Просмотр профиля WWW
« Ответ #4 : Апрель 04, 2017, 21:56 »

1. это шрифт текста, используемый в диалоговых окнах
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
Сергей85
Гость
« Ответ #5 : Апрель 05, 2017, 19:28 »

1. это шрифт текста, используемый в диалоговых окнах

У меня он проникает в каждый элемент формы. При этом у самой формы другой шрифт - это не наследование...
Записан
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4747



Просмотр профиля WWW
« Ответ #6 : Апрель 05, 2017, 23:57 »

попробуй выставить шрифт у QApplication
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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