Size: a a a

2020 May 23

t

tempmozer@gmail.com in Qt
Он уже помещен
источник

AS

Anatoly Shirokov in Qt
tempmozer@gmail.com
Он уже помещен
FontLoader загружает фонт из ресурса
источник

t

tempmozer@gmail.com in Qt
Anatoly Shirokov
FontLoader загружает фонт из ресурса
Это же QML
источник

AS

Anatoly Shirokov in Qt
tempmozer@gmail.com
Это же QML
Сорри, проглядел
источник

AS

Anatoly Shirokov in Qt
tempmozer@gmail.com
Это же QML
int id = QFontDatabase::addApplicationFont(":/fonts/monospace.ttf"); QString family = QFontDatabase::applicationFontFamilies(id).at(0); QFont monospace(family);
источник

t

tempmozer@gmail.com in Qt
Пробовал
источник

t

tempmozer@gmail.com in Qt
Не работает
источник

AS

Anatoly Shirokov in Qt
tempmozer@gmail.com
Пробовал
А кинь шрифт, я попробую
источник

t

tempmozer@gmail.com in Qt
источник

S

Sim0n in Qt
Сделал на QT проект. Хочу открыть его через консоль. Пишу:
qmake -makefile
make
Ошибка: QMainWindow: No such file or directory
Погуглил. Там советуют дописать в .pro QT       += widgets . В кутэшный .pro записал, но в .pro, который сгенерел qmake куда записать? Там наполнение такого типа:
TEMPLATE = app
TARGET = simpleXafman
INCLUDEPATH += .
Как тогда исправить ошибку?
источник

AS

Anatoly Shirokov in Qt
Предварительно в main.cpp:
    QApplication a(argc, argv);
   auto id = QFontDatabase::addApplicationFont(":/bahnschrift.ttf");
   QString family = QFontDatabase::applicationFontFamilies(id).at(0);
   qDebug() << family;

Тогда в месте использования можно ссылаться на Font Family:
QFont font("Bahnschrift");
   ui->pushButton->setFont(font);
или через стиль
    <property name="styleSheet">
    <string notr="true">font-family: &quot;Bahnschrift&quot;;</string>
   </property>

или так
    ui->pushButton->setStyleSheet(R"(
       font-family: "Bahnschrift"
   )");
источник

AS

Anatoly Shirokov in Qt
вот так работает
источник

T

The This in Qt
Sim0n
Сделал на QT проект. Хочу открыть его через консоль. Пишу:
qmake -makefile
make
Ошибка: QMainWindow: No such file or directory
Погуглил. Там советуют дописать в .pro QT       += widgets . В кутэшный .pro записал, но в .pro, который сгенерел qmake куда записать? Там наполнение такого типа:
TEMPLATE = app
TARGET = simpleXafman
INCLUDEPATH += .
Как тогда исправить ошибку?
Сделай make distclean - он всё лишнее уберёт. Вообще-то можно первой строчкой добавить это в .pro
источник

S

Sim0n in Qt
The This
Сделай make distclean - он всё лишнее уберёт. Вообще-то можно первой строчкой добавить это в .pro
Ух ты. Спасибо.
источник

TR

Taylor Rose in Qt
Подскажите почему  когда я использовал команду  "system()" для поиска файла в директории, и сохранить в переменной sry, у меня там \000?Как сделать чтобы там сохранился результат этой команды /home/....
источник

AN

Alexander N in Qt
Taylor Rose
Подскажите почему  когда я использовал команду  "system()" для поиска файла в директории, и сохранить в переменной sry, у меня там \000?Как сделать чтобы там сохранился результат этой команды /home/....
system так не работает
источник

AN

Alexander N in Qt
Я бы написал поиск на std::filesystem вообще
источник

TR

Taylor Rose in Qt
Alexander N
system так не работает
фишка в том что каманда то выполняеться
источник

AN

Alexander N in Qt
Если есть c++17, если нет можно popen
источник

TR

Taylor Rose in Qt
но результат не сохраняеться
источник