• Как написать Vue компонент не для браузера?

    z80b
    @z80b Автор вопроса
    Кое что нарыл. Надо копать в сторону functionalComponent.
    И есть уже кое что готовое, в чем можно поковыряться: termui, blesed-vue.
    Написано
  • Где разместить PHP-код в Тильда / Tilda?

    Юрий Богославец, Ну у нас такая политика. Все сделано для того что бы разработчиков не отвлекать от разработки основного сайта. А всякими лендингами, страницами оферты и тп зпнимаются люди далекие от разработки.
  • Почему не работает форма отправки?

    с формой все хорошо, может мешать js (человек выше это упомянул), так же и с css могут быть проблемы (всякие блоки с абсолютным позиционированием поверх формы и т.п.)
    где-то в живую на это можно посмотреть?
  • Как правильно менять данные в store?

    Хотелось бы все таки на код посмотреть...
  • Как при успешной отправке формы временно добавить класс елементу?

    Ключевое слово "временно". Т.е. можно реализовать через setTimeout(someFunction, 5000). Ну в смысле при success вы показываете popup, а someFunction через 5сек его прячет...
  • Как правильно сбилдить проект в qtCreator?

    z80b
    @z80b Автор вопроса
    Александр Ананьев, Йес!!! Скомпилилось!!!
    Спасибо большое!!!
  • Как правильно сбилдить проект в qtCreator?

    z80b
    @z80b Автор вопроса
    Александр Ананьев, что-то не нашел ничего похожего в настройках, единственное только "Abort on error when building all projects", но оно никак не повлеяло:
    6144343df24bb059497889.png
  • Как правильно сбилдить проект в qtCreator?

    z80b
    @z80b Автор вопроса
    Александр Ананьев,
    Прошло немного дальше, но вот теперь я уже совсем не понимаю чтоза ошибки(
    ...
    
    ../../qtscrcpy/QtScrcpy/util/mousetap/xmousetap.cpp:34:57: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
                 if (!*grab_window || gg->width * gg->height <= *grab_window_size) {
                                      ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
    cc1plus: all warnings being treated as errors
    Makefile:4483: recipe for target 'xmousetap.o' failed
    make[1]: *** [xmousetap.o] Error 1
    make[1]: *** Waiting for unfinished jobs....
    make[1]: Leaving directory '/home/stitch/Projects/build-all-Desktop_Qt_5_15_2_GCC_64bit-Debug/QtScrcpy'
    Makefile:46: recipe for target 'sub-QtScrcpy-make_first' failed
    make: *** [sub-QtScrcpy-make_first] Error 2
    15:32:27: The process "/usr/bin/make" exited with code 2.
    Error while building/deploying project all (kit: Desktop Qt 5.15.2 GCC 64bit)
    When executing step "Make"
    15:32:27: Elapsed time: 00:04.
  • Как правильно сбилдить проект в qtCreator?

    z80b
    @z80b Автор вопроса
    Александр Ананьев, Спасибо, уже догадался. Уже новую версию поставил. Правда с помощью apt что-то не очень получилось. Ставил с помощью инсталятора с родного сайта. Почти получилось скомпилить, но опять чего-то не хватает.
    14:43:39: Running steps for project all...
    14:43:39: Starting: "/usr/lib/qt5/bin/qmake" /home/stitch/Projects/qtscrcpy/all.pro -spec linux-g++ CONFIG+=debug
    14:43:39: The process "/usr/lib/qt5/bin/qmake" exited normally.
    14:43:39: Starting: "/usr/bin/make" -f /home/stitch/Projects/qtscrcpy/Makefile qmake_all
    cd QtScrcpy/ && /usr/lib/qt5/bin/qmake -o Makefile /home/stitch/Projects/qtscrcpy/QtScrcpy/QtScrcpy.pro -spec linux-g++ CONFIG+=debug
    Project MESSAGE: version: 1.6.0
    cd QtScrcpy/ && /usr/bin/make -f Makefile qmake_all
    make[1]: Entering directory '/home/stitch/Projects/qtscrcpy/QtScrcpy'
    make[1]: Nothing to be done for 'qmake_all'.
    make[1]: Leaving directory '/home/stitch/Projects/qtscrcpy/QtScrcpy'
    14:43:39: The process "/usr/bin/make" exited normally.
    14:43:39: Starting: "/usr/bin/make" -j4
    cd QtScrcpy/ && ( test -e Makefile || /usr/lib/qt5/bin/qmake -o Makefile /home/stitch/Projects/qtscrcpy/QtScrcpy/QtScrcpy.pro -spec linux-g++ CONFIG+=debug ) && /usr/bin/make -f Makefile 
    make[1]: Entering directory '/home/stitch/Projects/qtscrcpy/QtScrcpy'
    /usr/lib/qt5/bin/uic dialog.ui -o ui_dialog.h
    /usr/lib/qt5/bin/uic device/ui/videoform.ui -o ui_videoform.h
    /usr/lib/qt5/bin/uic device/ui/toolform.ui -o ui_toolform.h
    g++ -c -pipe -Werror -g -Wall -W -D_REENTRANT -fPIC -DQT_DEPRECATED_WARNINGS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Idevice/controller/inputconvert/keymap -Idevice/controller/receiver -Idevice/controller/inputconvert -I../third_party/ffmpeg/include -Idevice/server -Idevice/decoder -Idevice/render -Idevice/stream -Idevice/android -Idevice/controller -Idevice/filehandler -Idevice/recorder -Idevice/ui -Icommon -Iadb -Iuibase -Iutil -Idevice -Idevicemanage -Ifontawesome -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -I. -isystem /usr/include/libdrm -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o main.o main.cpp
    g++ -c -pipe -Werror -g -Wall -W -D_REENTRANT -fPIC -DQT_DEPRECATED_WARNINGS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Idevice/controller/inputconvert/keymap -Idevice/controller/receiver -Idevice/controller/inputconvert -I../third_party/ffmpeg/include -Idevice/server -Idevice/decoder -Idevice/render -Idevice/stream -Idevice/android -Idevice/controller -Idevice/filehandler -Idevice/recorder -Idevice/ui -Icommon -Iadb -Iuibase -Iutil -Idevice -Idevicemanage -Ifontawesome -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -I. -isystem /usr/include/libdrm -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o adbprocess.o adb/adbprocess.cpp
    g++ -c -pipe -Werror -g -Wall -W -D_REENTRANT -fPIC -DQT_DEPRECATED_WARNINGS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Idevice/controller/inputconvert/keymap -Idevice/controller/receiver -Idevice/controller/inputconvert -I../third_party/ffmpeg/include -Idevice/server -Idevice/decoder -Idevice/render -Idevice/stream -Idevice/android -Idevice/controller -Idevice/filehandler -Idevice/recorder -Idevice/ui -Icommon -Iadb -Iuibase -Iutil -Idevice -Idevicemanage -Ifontawesome -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -I. -isystem /usr/include/libdrm -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o keepratiowidget.o uibase/keepratiowidget.cpp
    g++ -c -pipe -Werror -g -Wall -W -D_REENTRANT -fPIC -DQT_DEPRECATED_WARNINGS -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Idevice/controller/inputconvert/keymap -Idevice/controller/receiver -Idevice/controller/inputconvert -I../third_party/ffmpeg/include -Idevice/server -Idevice/decoder -Idevice/render -Idevice/stream -Idevice/android -Idevice/controller -Idevice/filehandler -Idevice/recorder -Idevice/ui -Icommon -Iadb -Iuibase -Iutil -Idevice -Idevicemanage -Ifontawesome -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -I. -isystem /usr/include/libdrm -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o magneticwidget.o uibase/magneticwidget.cpp
    adb/adbprocess.cpp: In member function ‘QStringList AdbProcess::getDevicesSerialFromStdOut()’:
    adb/adbprocess.cpp:119:82: error: ‘SkipEmptyParts’ is not a member of ‘Qt’
         QStringList devicesInfoList = m_standardOutput.split(QRegExp("\r\n|\n"), Qt::SkipEmptyParts);
                                                                                      ^~~~~~~~~~~~~~
    adb/adbprocess.cpp:121:71: error: ‘SkipEmptyParts’ is not a member of ‘Qt’
             QStringList deviceInfos = deviceInfo.split(QRegExp("\t"), Qt::SkipEmptyParts);
                                                                           ^~~~~~~~~~~~~~
    Makefile:958: recipe for target 'adbprocess.o' failed
    make[1]: *** [adbprocess.o] Error 1
    make[1]: *** Waiting for unfinished jobs....
    make[1]: Leaving directory '/home/stitch/Projects/qtscrcpy/QtScrcpy'
    Makefile:44: recipe for target 'sub-QtScrcpy-make_first' failed
    make: *** [sub-QtScrcpy-make_first] Error 2
    14:43:41: The process "/usr/bin/make" exited with code 2.
    Error while building/deploying project all (kit: Qt 5.9.5 in PATH (qt5) - temporary)
    When executing step "Make"
    14:43:41: Elapsed time: 00:02.

    пока гуглю,но кажетсяпроблема здесь: Makefile:958: recipe for target 'adbprocess.o' failed
  • Как правильно сбилдить проект в qtCreator?

    z80b
    @z80b Автор вопроса
    Александр Ананьев, вижу строчку: Project ERROR: Unknown module(s) in QT: x11extras
    установил x11extras
    дальше еще больше ошибок полезло:
    11:58:08: Running steps for project all...
    11:58:08: Configuration unchanged, skipping qmake step.
    11:58:08: Starting: "/usr/bin/make" 
    cd QtScrcpy/ && ( test -e Makefile || /usr/lib/qt5/bin/qmake -o Makefile /home/stitch/Projects/qtscrcpy/QtScrcpy/QtScrcpy.pro -spec linux-g++ CONFIG+=debug CONFIG+=qml_debug ) && /usr/bin/make -f Makefile 
    Project MESSAGE: version: 1.6.0
    make[1]: Entering directory '/home/stitch/Projects/qtscrcpy-build/QtScrcpy'
    /usr/lib/qt5/bin/uic ../../qtscrcpy/QtScrcpy/dialog.ui -o ui_dialog.h
    /usr/lib/qt5/bin/uic ../../qtscrcpy/QtScrcpy/device/ui/videoform.ui -o ui_videoform.h
    /usr/lib/qt5/bin/uic ../../qtscrcpy/QtScrcpy/device/ui/toolform.ui -o ui_toolform.h
    g++ -c -pipe -Werror -g -Wall -W -D_REENTRANT -fPIC -DQT_DEPRECATED_WARNINGS -DQT_QML_DEBUG -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I../../qtscrcpy/QtScrcpy -I. -I../../qtscrcpy/QtScrcpy/device/controller/inputconvert/keymap -I../../qtscrcpy/QtScrcpy/device/controller/receiver -I../../qtscrcpy/QtScrcpy/device/controller/inputconvert -I../../qtscrcpy/third_party/ffmpeg/include -I../../qtscrcpy/QtScrcpy/device/server -I../../qtscrcpy/QtScrcpy/device/decoder -I../../qtscrcpy/QtScrcpy/device/render -I../../qtscrcpy/QtScrcpy/device/stream -I../../qtscrcpy/QtScrcpy/device/android -I../../qtscrcpy/QtScrcpy/device/controller -I../../qtscrcpy/QtScrcpy/device/filehandler -I../../qtscrcpy/QtScrcpy/device/recorder -I../../qtscrcpy/QtScrcpy/device/ui -I../../qtscrcpy/QtScrcpy/common -I../../qtscrcpy/QtScrcpy/adb -I../../qtscrcpy/QtScrcpy/uibase -I../../qtscrcpy/QtScrcpy/util -I../../qtscrcpy/QtScrcpy/device -I../../qtscrcpy/QtScrcpy/devicemanage -I../../qtscrcpy/QtScrcpy/fontawesome -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -I. -isystem /usr/include/libdrm -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o main.o ../../qtscrcpy/QtScrcpy/main.cpp
    g++ -c -pipe -Werror -g -Wall -W -D_REENTRANT -fPIC -DQT_DEPRECATED_WARNINGS -DQT_QML_DEBUG -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I../../qtscrcpy/QtScrcpy -I. -I../../qtscrcpy/QtScrcpy/device/controller/inputconvert/keymap -I../../qtscrcpy/QtScrcpy/device/controller/receiver -I../../qtscrcpy/QtScrcpy/device/controller/inputconvert -I../../qtscrcpy/third_party/ffmpeg/include -I../../qtscrcpy/QtScrcpy/device/server -I../../qtscrcpy/QtScrcpy/device/decoder -I../../qtscrcpy/QtScrcpy/device/render -I../../qtscrcpy/QtScrcpy/device/stream -I../../qtscrcpy/QtScrcpy/device/android -I../../qtscrcpy/QtScrcpy/device/controller -I../../qtscrcpy/QtScrcpy/device/filehandler -I../../qtscrcpy/QtScrcpy/device/recorder -I../../qtscrcpy/QtScrcpy/device/ui -I../../qtscrcpy/QtScrcpy/common -I../../qtscrcpy/QtScrcpy/adb -I../../qtscrcpy/QtScrcpy/uibase -I../../qtscrcpy/QtScrcpy/util -I../../qtscrcpy/QtScrcpy/device -I../../qtscrcpy/QtScrcpy/devicemanage -I../../qtscrcpy/QtScrcpy/fontawesome -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtX11Extras -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -I. -isystem /usr/include/libdrm -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o dialog.o ../../qtscrcpy/QtScrcpy/dialog.cpp
    In file included from ../../qtscrcpy/QtScrcpy/dialog.cpp:12:0:
    ./ui_dialog.h: In member function ‘void Ui_Dialog::setupUi(QDialog*)’:
    ./ui_dialog.h:227:21: error: ‘class QComboBox’ has no member named ‘setPlaceholderText’
             bitRateBox->setPlaceholderText(QStringLiteral(""));
                         ^~~~~~~~~~~~~~~~~~
    ../../qtscrcpy/QtScrcpy/dialog.cpp: In member function ‘void Dialog::execAdbCmd()’:
    ../../qtscrcpy/QtScrcpy/dialog.cpp:206:78: error: ‘SkipEmptyParts’ is not a member of ‘Qt’
         m_adb.execute(ui->serialBox->currentText().trimmed(), cmd.split(" ", Qt::SkipEmptyParts));
                                                                                  ^~~~~~~~~~~~~~
    Makefile:957: recipe for target 'dialog.o' failed
    make[1]: Leaving directory '/home/stitch/Projects/qtscrcpy-build/QtScrcpy'
    make[1]: *** [dialog.o] Error 1
    make: *** [sub-QtScrcpy-make_first] Error 2
    Makefile:44: recipe for target 'sub-QtScrcpy-make_first' failed
    11:58:11: The process "/usr/bin/make" exited with code 2.
    Error while building/deploying project all (kit: Qt 5.9.5 in PATH (qt5) - temporary)
    When executing step "Make"
    11:58:11: Elapsed time: 00:03.
  • Как правильно сбилдить проект в qtCreator?

    z80b
    @z80b Автор вопроса
    Александр Ананьев,
    11:46:36: Running steps for project all...
    11:46:36: Configuration unchanged, skipping qmake step.
    11:46:36: Starting: "/usr/bin/make" 
    cd QtScrcpy/ && ( test -e Makefile || /usr/lib/qt5/bin/qmake -o Makefile /home/stitch/Projects/qtscrcpy/QtScrcpy/QtScrcpy.pro -spec linux-g++ CONFIG+=debug CONFIG+=qml_debug ) && /usr/bin/make -f Makefile 
    Project MESSAGE: version: 1.6.0
    Project ERROR: Unknown module(s) in QT: x11extras
    Makefile:44: recipe for target 'sub-QtScrcpy-make_first' failed
    make: *** [sub-QtScrcpy-make_first] Error 3
    11:46:36: The process "/usr/bin/make" exited with code 2.
    Error while building/deploying project all (kit: Qt 5.9.5 in PATH (qt5) - temporary)
    When executing step "Make"
    11:46:36: Elapsed time: 00:00.
  • Как сделать данный preload page?

    ну скриптом дальше css свойства меняете и прогресс растет, как-то так примерно:
    document.querySelector('.left-side.half-circle').style.transform = 'rotate(150deg)'
  • Как сделать данный preload page?

    можно так https://codepen.io/jo-asakura/pen/stFHi
    но лучше бы в svg всё отрисовать если версия ie позволяет
  • Как при скролле добавить класс sticky в меню?

    а почему бы Вам не использовать css для этого, я про position: sticky
    если конечно не нужно поддерживать IE11
  • Почему position: absolute по умолчанию ставится не на 0:0?

    потому что по умолчанию они (top, left, right, bottom) имеют значения auto
  • Не могу отцентрировать нормально контент?

    Выставите вертикальное выравнивание у контейнера:
    .container {
        display: flex;
        justify-content: space-between;
        align-items: flex-start;
      }
  • Как правильно выставить права для контейнера Docker?

    сергей кузьмин, а как проверить id? что-то я не совсем понял о чем речь, вы про id пользователя www-data?
    у меня просто похожая проблема, тоже подключена локальная папка к контейнеру php, все работает замечательно, но я не могу зааплоудить фалы, тоже проблемы с доступом (у меня macos)