Size: a a a

2020 April 15

AN

Alexander N in Qt
Объясните мне вот что. Почему Qt юзает не CEF, а походу полноценный хромиум урезанный и с интеграцией?
источник

AN

Alexander N in Qt
Я сорцы качал и так понял там какой-то патченный хромиум с билде
источник

Т

Тимур in Qt
Как сделать текст в 2 строки на кнопке?
источник

PM

Peter Mironychev in Qt
"/n"
источник

Т

Тимур in Qt
точняк
источник

M

Mysle in Qt
Добрый день. Столкнулся с такой проблемой: при установке приложения на диск "C", в процессе работы есму не хватает прав на создание/... файлов. Проблему, естественно, решает запуск от имени администратора. Как решить данную проблему? Как я понимаю, такое возможно, но не смог отыскать нужной информации.
источник

M

Mr.Mait in Qt
Mysle
Добрый день. Столкнулся с такой проблемой: при установке приложения на диск "C", в процессе работы есму не хватает прав на создание/... файлов. Проблему, естественно, решает запуск от имени администратора. Как решить данную проблему? Как я понимаю, такое возможно, но не смог отыскать нужной информации.
Может лучше это использовать? https://doc.qt.io/qt-5/qstandardpaths.html
QStandardPaths::AppDataLocation
источник

M

Mysle in Qt
Mr.Mait
Может лучше это использовать? https://doc.qt.io/qt-5/qstandardpaths.html
QStandardPaths::AppDataLocation
Спасибо, изучу
источник

М

Михаил in Qt
Гляньте пожалуйста на этот вопрос https://stackoverflow.com/questions/61226265/qml-listviewcontentwidth-is-wider-than-actual-content - никак не могу вычислить правильную ширину контента в ListView
источник

VS

Vasiliy Sorokin in Qt
Чтото типа                

  listView.contentX = listView.contentX + 50 < (listView.contentWidth - listView.width)
                           ? listView.contentX + 50
                           : listView.contentWidth - listView.width
источник

М

Михаил in Qt
Vasiliy Sorokin
Чтото типа                

  listView.contentX = listView.contentX + 50 < (listView.contentWidth - listView.width)
                           ? listView.contentX + 50
                           : listView.contentWidth - listView.width
пробовал, ширина листвью не зависит от ширины контента
источник

VS

Vasiliy Sorokin in Qt
именно, тебе ведь нужно чтобы у тебя у контента внутри не оставалось белой части так?
источник

М

Михаил in Qt
Vasiliy Sorokin
именно, тебе ведь нужно чтобы у тебя у контента внутри не оставалось белой части так?
да
источник

VS

Vasiliy Sorokin in Qt
ну так и выравнивай тогда Х по правому краю, т.е у тебя при последнем клике должно прибавиться не 50 а столько сколько осталось а осталось у тебя ширинаконтента минус ширина вьюпорта в твоем случае листвью
источник

М

Михаил in Qt
Vasiliy Sorokin
ну так и выравнивай тогда Х по правому краю, т.е у тебя при последнем клике должно прибавиться не 50 а столько сколько осталось а осталось у тебя ширинаконтента минус ширина вьюпорта в твоем случае листвью
ширина контента меняется она не статическая, из-за того что листвью кэширует контент. если контент выходит далеко за пределы вьюпорта, ширина контента меняется.
источник

М

Михаил in Qt
если затестите пример кода, то поймете о чем я
источник

М

Михаил in Qt
Vasiliy Sorokin
ну так и выравнивай тогда Х по правому краю, т.е у тебя при последнем клике должно прибавиться не 50 а столько сколько осталось а осталось у тебя ширинаконтента минус ширина вьюпорта в твоем случае листвью
работает ваш код, если еще устанавливать ListView.cacheBuffer, предварительно его вычислив суммируя ширину изображений. Спасибо.
источник

М

Михаил in Qt
Хотя и похоже на костыль.
источник

VS

Vasiliy Sorokin in Qt
Потому что это костыль. Потому и похоже
источник

М

Михаил in Qt
Нет, не работает. Надо что-то другое придумать
источник