Size: a a a

2021 May 13

IM

Ian Mcewan in Qt
Добрый день.  Подскажите, пожалуйста,  могу ли я сделать так, чтобы заголовок QGroupBox отображался не сверху, а с любой стороны?
источник

RG

Renat Garaev in Qt
Добрый день. Всегда всё можно. И даже если нельзя, то можно взять исходники Qt и собрать из них нужный вам модернизированный компонент.
источник

S

Sergey eSKon in Qt
стандартных способов нет, но вы же можете лейбл куда угодно присобачить. Но вообще - зачем это? Чтобы юзера путать? или оригинальность проявить?
источник

RG

Renat Garaev in Qt
Если конечно там не вверх ногами надпись будет, тогда согласен. Пугать хотят😂
источник

IM

Ian Mcewan in Qt
программный аналог старого телевизора
источник

S

Sergey eSKon in Qt
мне кажется на qml это проще будет сделать
источник

V

Vsevolod in Qt
Есть похожее на QML, кстати
https://github.com/Swordfish90/cool-retro-term
источник

S

Sergey eSKon in Qt
телевизор же ему нужен а не терминал, если я правильно понял
источник

V

Vsevolod in Qt
ну так там как раз похоже на старый телевизор
источник

m

mefest in Qt
Изначально вопрос был чтоб переместит label у groupBox. Крутой ретро терминал тут ему не поможет)
источник

我が名はレギオン... in Qt
Как правильно запускать .java с QtAndroidExtras? Получаю ошибку Didn't find class org.mclass.utils.Worker
С++ 
QAndroidJniObject worker =
       QAndroidJniObject("org/mclass/utils/Worker");


.java

package org.mclass.utils;

public class Worker {

}

В .pro .java добавлен в DISTFILES, и есть по пути ANDROID_PACKAGE_SOURCE_DIR
источник

RG

Renat Garaev in Qt
Что то не так с именованием классов
источник

我が名はレギオン... in Qt
Это пример, в реальности имена другие
источник

RG

Renat Garaev in Qt
Возьмите пример рабоющий с Java и пропишите правильно import и нужные вам классы
источник

RG

Renat Garaev in Qt
вот тут посмотрите

https://github.com/FalsinSoft/QtAndroidTools
источник

我が名はレギオン... in Qt
Спасибо, посмотрю
источник

GS

Georgy Shepelev in Qt
Могу посоветовать вмпроиект
источник

GS

Georgy Shepelev in Qt
Но ответ Анатолия - правда
источник

IM

Ian Mcewan in Qt
qml не умею да и показываться там будет изображения декодированные с помощью ffmpeg
источник
2021 May 14

我が名はレギオン... in Qt
Вообщем там нужна была такая магия
INCLUDEPATH += $$PWD

COPY_JAVA_FILE = true
versionAtLeast(QT_VERSION, 5.14) {
   !equals(QT_ARCH, $$first(ANDROID_ABIS)) {
       COPY_JAVA_FILE = false
   }
}
equals(COPY_JAVA_FILE, true) {
   equals(QMAKE_HOST.os, Windows) {
       make_tools_dir.commands = $(CHK_DIR_EXISTS) $$shell_path($$ANDROID_PACKAGE_SOURCE_DIR/src/com/falsinsoft/qtandroidtools) $(MKDIR) $$shell_path($$ANDROID_PACKAGE_SOURCE_DIR/src/com/falsinsoft/qtandroidtools)
   } else {
       make_tools_dir.commands = $(MKDIR) $$shell_path($$ANDROID_PACKAGE_SOURCE_DIR/src/com/falsinsoft/qtandroidtools)
   }
   PRE_TARGETDEPS += make_tools_dir
   QMAKE_EXTRA_TARGETS += make_tools_dir
}

HEADERS += $$PWD/QtAndroidTools.h
SOURCES += $$PWD/QtAndroidTools.cpp
OTHER_FILES += $$PWD/src/com/falsinsoft/qtandroidtools/AndroidTools.java
equals(COPY_JAVA_FILE, true) {
   copy_tools.commands = $(COPY_FILE) $$shell_path($$PWD/src/com/falsinsoft/qtandroidtools/AndroidTools.java) $$shell_path($$ANDROID_PACKAGE_SOURCE_DIR/src/com/falsinsoft/qtandroidtools/)
   PRE_TARGETDEPS += copy_tools
   QMAKE_EXTRA_TARGETS += copy_tools
}
источник