edwardchanjw / widgetci

a Cross-Platform Widget Management App. (Win/Linux/Mac)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Widgetci

a Widget Management App can run on Win/Linux/Mac.

Uses QT5.7.1's "QML + Javascript Engine" for widgets.

Image

Simple widget file (.qml):

import QtQuick 2.5

// Widget's root object
Item {
    width: 70
    height: 30
    
    
    // A Text element
    Text {
        x: 20
        y: 5
        text: "Hey!"
    }
}

For more, visit the Wiki =>> How to Create a Widget

How to build from source code (Linux)


Download the project:

git clone https://github.com/eminfedar/widgetci.git

Building:

Requirements:

  • Qt 5.7.1 (or >=)
  • QtCreator (optional, you can build it from qtcreator just by opening the project on it and building it)

Building WITHOUT QtCreator:

cd widgetci/widgetci/ #path of the .pro file
mkdir buildFolder
cd buildFolder
qmake ../
make

Run:

./widgetci

About

a Cross-Platform Widget Management App. (Win/Linux/Mac)

License:Apache License 2.0


Languages

Language:C++ 76.9%Language:QML 21.9%Language:QMake 1.2%