All Projects → chili-epfl → qml-logger

chili-epfl / qml-logger

Licence: other
Plugin for file logging from QML

Programming Languages

C++
36643 projects - #6 most used programming language
QMake
1090 projects

Projects that are alternatives of or similar to qml-logger

sp qt libs
C++11/Qt/QML библиотека, предназначенная для разработки мобильных приложенией под Android и iOS
Stars: ✭ 23 (+35.29%)
Mutual labels:  qml, qtquick
python-qt-live-coding
Live coding environment for Python, Qt and QML.
Stars: ✭ 35 (+105.88%)
Mutual labels:  qml, qtquick
TreeEdit
Qml TreeEdit with Controls2 (Qml树结构编辑器,使用Controls2实现)
Stars: ✭ 50 (+194.12%)
Mutual labels:  qml, qtquick
QtIosCMake
📱 Deploy Qt Application for iOS with a single macro when using CMake.
Stars: ✭ 35 (+105.88%)
Mutual labels:  qml, qtquick
CatLearnQt
CatLearnQt,提供QWidget,Quick,网络,串口,基础库和示例。案例软件支持样式切换,与国际化。
Stars: ✭ 63 (+270.59%)
Mutual labels:  qml, qtquick
Project-Template
A template for modern C++ projects with useful features for developing cross-platform products.
Stars: ✭ 44 (+158.82%)
Mutual labels:  qml, qtquick
vatsinator-legacy
An open-source Vatsim monitor
Stars: ✭ 12 (-29.41%)
Mutual labels:  qml, qtquick
Qml Box2d
Box2D QML plugin
Stars: ✭ 223 (+1211.76%)
Mutual labels:  qml, qtquick
pardus-store
Pardus Application Store
Stars: ✭ 32 (+88.24%)
Mutual labels:  qml, qtquick
Qt3D-learn
Qt3D-learn
Stars: ✭ 36 (+111.76%)
Mutual labels:  qml, qtquick
QtMobileApp
This repository contains basic template for Qt for mobile app development using QML and C++ as backend to access RESTful API's
Stars: ✭ 16 (-5.88%)
Mutual labels:  qml, qtquick
QuickStreams
An asynchronous programming library for the QML programming language (Proof of Concept)
Stars: ✭ 42 (+147.06%)
Mutual labels:  qml, qtquick
qml-ar
Seamless Augmented Reality module for QML using UchiyaMarkers
Stars: ✭ 32 (+88.24%)
Mutual labels:  qml, qtquick
QaterialGallery
🖼️ Qaterial Library Showcase.
Stars: ✭ 85 (+400%)
Mutual labels:  qml, qtquick
qt-qrcode
Qt/C++ library for encoding and visualization of data in a QR Code symbol
Stars: ✭ 35 (+105.88%)
Mutual labels:  qml, qtquick
qt-quick-responsive-helper
A simple toolbar for QtQuick based applications, to let developers test different resolutions and dpi settings easily. It was made to be integrated with minimal effort (only one QML file), and to be configurable for your specific usage.
Stars: ✭ 26 (+52.94%)
Mutual labels:  qml, qtquick
Flat.qml
FlatUI by qml, 参考FlatUI设计的一套qml控件
Stars: ✭ 164 (+864.71%)
Mutual labels:  qml, qtquick
Wellchat
WellChat is a Application that is a WeChat-like APP by qml.好吧~原谅我的英语。这个一个使用qml来仿制安卓微信的Qt程序,可以运行在安卓上。
Stars: ✭ 174 (+923.53%)
Mutual labels:  qml, qtquick
g-timetracker
Global Time Tracker
Stars: ✭ 20 (+17.65%)
Mutual labels:  qml, qtquick
QtDemos
This is a demo about Qt5, including Qt Custom Widget, Qt Multithreaded Downloader, QML Video Player(using OpenGL, FFmpeg and SDL2)
Stars: ✭ 18 (+5.88%)
Mutual labels:  qml, qtquick

qml-logger

qml-logger is a file logging plugin that enables logging data to given file from QML. It is tested with Qt 5.10.1 on the following:

  • Ubuntu 17.10
  • macOS 10.13.3 with Xcode 9.3
  • Windows 10 (UWP x64 (MSVC 2017)) with Visual Studio 2017 Community (with Universal Windows Platform development and C++ Universal Windows Platform tools)
  • Android 7.1.2 with Ubuntu 17.10 host with Android API 23, Android SDK Tools 25.2.5 and Android NDK r10e

See samples/ for example uses.

See doc/index.html for the API.

build [Linux & macOS]

  $ mkdir build && cd build
  $ qt-install-dir/qt-version/target-platform/bin/qmake ..
  $ make install

This will install the QML plugin inside the Qt sysroot, which you must have write access to. Be aware that this is not a sandboxed installation.

build [Android]

  $ export ANDROID_NDK_ROOT=/path-to-android-ndk/
  $ mkdir build && cd build
  $ qt-install-dir/qt-version/target-platform/bin/qmake ..
  $ make install

This will install the QML plugin inside the Qt sysroot, which you must have write access to. Be aware that this is not a sandboxed installation.

build [Windows]

Run the following in the Developer Command Prompt for VS 2017:

  > "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build\vcvarsall.bat" amd64
  > mkdir build
  > cd build
  > qt-install-root\qt-version\target-platform\bin\qmake ..
  > nmake
  > nmake install

This will install the QML plugin inside the Qt sysroot, which you must have write access to. Be aware that this is not a sandboxed installation.

build documentation

Install dependencies:

  $ apt install doxygen doxyqml

Then, generate the documentation:

  $ doxygen
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].