Size: a a a

2020 April 10

з

зима in Qt
Kirill Danilchuk
У меня наоборот, оно не показывает окно по центру, и я переопределять метод showEvent, чтобы перед открытием устанавливать нужные мне координаты.
< 3
источник

B

Bril in Qt
зима
Добрый вечер!
w.show()
Показывает окно по центру.
Как это изменить?
move() перед show()
источник

з

зима in Qt
Bril
move() перед show()
Я идиот😕
источник

Т

Тимур in Qt
С qt5 не работает webkit? Или есть какие-нибудь аналоги?(у меня 5.14.2)
источник

Т

Тимур in Qt
Для создания простейших браузеров
источник

GS

Georgy Shepelev in Qt
вебЕнжин же
источник

GS

Georgy Shepelev in Qt
вот есть ребята, которые вебКит поддерживают - https://github.com/qtwebkit/qtwebkit
источник

VF

Vitaly Farmov in Qt
Доброе утро.
Подскажите хороший пример интеграции windeployqt в cmake?
источник

JN

Joy Narical in Qt
Подскажите такую штуку.
Вот есть у меня конструкция из вложенных лайаутов, внутри которых QLabel и так далее
Это всё - в рамках кастомного виджета. Я хочу рисовать линии, которые начинаются от середины левого края у каждого QLabel.
Как мне получить коордтинаты QLabel относительно угла виджета, внутри которого они находятся?

То есть, каждый QLabel внутри иерархии вложенных лайаутов
источник

SE

Suigintou45 E13 in Qt
Joy Narical
Подскажите такую штуку.
Вот есть у меня конструкция из вложенных лайаутов, внутри которых QLabel и так далее
Это всё - в рамках кастомного виджета. Я хочу рисовать линии, которые начинаются от середины левого края у каждого QLabel.
Как мне получить коордтинаты QLabel относительно угла виджета, внутри которого они находятся?

То есть, каждый QLabel внутри иерархии вложенных лайаутов
mapToGlobal у label, затем обратно mapFromGlobal у внешнего виджета
источник

JN

Joy Narical in Qt
Suigintou45 E13
mapToGlobal у label, затем обратно mapFromGlobal у внешнего виджета
Пролистал документацию, не смог сходу разобраться как это работает.
Что означает "затем обратно mapFromGlobal у внешнего виджета" ?

Подразумевается, что я получаю глобальные координаты точки у вложенного виджета, потом получаю глобальные у внешнего виджета, и в методе paintEvent отнимаю от глобальных координат вложенного виджета глобальные координаты угла внешнего виджета, получив тем самым точку в системе координат внешнего ?
источник

SE

Suigintou45 E13 in Qt
container->mapFromGlobal(label->mapToGlobal(label->pos()))
источник

SE

Suigintou45 E13 in Qt
хотя не. pos он уже в координатах парента
источник

SE

Suigintou45 E13 in Qt
mapToGlobal у непосредственного parent, содержащего label вызывать
источник

K

Kate in Qt
Я снова туплю - чаму когда я делаю QByteArray data = read_data.mid(2,3); Он мне возвращает пустой массив? 😁 это несправедливо с его стороны
источник

JN

Joy Narical in Qt
Suigintou45 E13
mapToGlobal у непосредственного parent, содержащего label вызывать
я для всех интересующих меня QLabel делаю mapToGlobal( label_name.pos() ) и получаю всё время одинаковый результат
При этом pos() у них всех относительно лэйаута в котором они вложены и равен 0, 0
источник

M

Mr.Mait in Qt
Kate
Я снова туплю - чаму когда я делаю QByteArray data = read_data.mid(2,3); Он мне возвращает пустой массив? 😁 это несправедливо с его стороны
read_data пустой ?
источник

K

Kate in Qt
Mr.Mait
read_data пустой ?
Нет. Он точно с байтиками и их точно много
источник

K

Kate in Qt
Больше 5
источник

M

Mr.Mait in Qt
Kate
Нет. Он точно с байтиками и их точно много
Попробуй вывести y
QByteArray x("Five pineapples");
QByteArray y = x.mid(5, 4);     // y == "pine"
источник