All Projects → cegui → ceed-cpp

cegui / ceed-cpp

Licence: GPL-3.0 license
CEGUI unified editor (CEED) for editing layout files and more

Programming Languages

C++
36643 projects - #6 most used programming language
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to ceed-cpp

qt-ribbon
A ribbon bar implementation for Qt widgets applications
Stars: ✭ 43 (-2.27%)
Mutual labels:  widgets, qt5
maxLibQt
A collection of C++ classes and QtQuick QML components for use with the Qt framework.
Stars: ✭ 18 (-59.09%)
Mutual labels:  widgets, qt5
Qml Creative Controls
QML controls for creative applications and creative coding
Stars: ✭ 199 (+352.27%)
Mutual labels:  widgets, qt5
dunya-desktop
A modular, customizable and open-source desktop application for accessing and visualizing music data.
Stars: ✭ 76 (+72.73%)
Mutual labels:  qt5
QtWeb
Qt with Web
Stars: ✭ 22 (-50%)
Mutual labels:  qt5
qt frameless main window
A Qt Widget based frameless main window lib, with full control over the whole screen. This lib is called qtf in short.
Stars: ✭ 20 (-54.55%)
Mutual labels:  qt5
Atlas
An extensible 3D GIS application for visualization, analysis and research.
Stars: ✭ 113 (+156.82%)
Mutual labels:  qt5
QTcpSocket
A simple Qt client-server TCP architecture to transfer data between peers
Stars: ✭ 62 (+40.91%)
Mutual labels:  qt5
AppImageUpdater
AppImage Updater for Humans built with QML/C++ with Qt5 ❤️.
Stars: ✭ 31 (-29.55%)
Mutual labels:  qt5
canorus
Canorus is a free cross-platform music score editor
Stars: ✭ 25 (-43.18%)
Mutual labels:  qt5
ColorPicker
Powerful screen ColorPicker/Chooser application for Linux Desktop
Stars: ✭ 55 (+25%)
Mutual labels:  qt5
qt raytracer challenge
Implementation based on the book The Ray Tracer Challenge
Stars: ✭ 18 (-59.09%)
Mutual labels:  qt5
fotowall
Pictures collage & creativity tool
Stars: ✭ 92 (+109.09%)
Mutual labels:  qt5
QTextRecognizer
A gui for tesseractOCR with some preprocessing image options (OpenCV) for improve character recognition
Stars: ✭ 27 (-38.64%)
Mutual labels:  qt5
marksentence
一个标记托福考试听力句子的工具(精听工具)
Stars: ✭ 71 (+61.36%)
Mutual labels:  qt5
QmlTreeWidget
A TreeView component, implemented by QML, providing convenient interfaces and customizable stylesheet, also available for iOS and Android.
Stars: ✭ 34 (-22.73%)
Mutual labels:  qt5
fltk-rs
Rust bindings for the FLTK GUI library.
Stars: ✭ 929 (+2011.36%)
Mutual labels:  widgets
cornerstone widget
A jupyter widget for the cornerstone library to make showing flashy images with nice tools easier.
Stars: ✭ 25 (-43.18%)
Mutual labels:  widgets
sight
Surgical Image Guidance and Healthcare Toolkit
Stars: ✭ 38 (-13.64%)
Mutual labels:  qt5
Venus
A Windows Dock Widget Written in Pure Python
Stars: ✭ 17 (-61.36%)
Mutual labels:  widgets

CEED C++ (CEguiEDitor)

CEED C++ is a GPL3-licensed, cross-platform, C++ port of the (now unmaintained) python CEED. It provides a multi-tab CEGUI layout designer and imageset editor.

Collaborators are highly welcome.

Dependencies

  1. QtnProperty v2.0.3 (c7ff097+) - a Qt property framework. Sources are included;
  2. CEGUI (master branch) with the OpenGL3Renderer (old OpenGLRenderer is working too but disabled by default);
  3. Qt (tested with 5.12, 5.13 and 5.15.2, older versions down to 5.8 inclusive should also work).
  4. OpenSSL 1.1.0 - update checking and downloading
  5. zlib - update zip unpacking. Sources are included;
  6. minizip-ng - update zip unpacking. Sources are included;

Preparing CEGUI

Windows: build CEGUI and either place it into /3rdParty/CEGUI/[bin, lib, include, dependencies] or fix your local .pro file to point to the build. If you have your cegui and ceed-cpp repo folders side by side, use /3rdParty/CEGUI/update_cegui_win_sdk.cmd. Prebuilt 32-bit CEGUI for Windows is included into the GitHub release.

Building with Qt Creator 4.x

Open the Editor.pro with Qt Creator

Building with MSVC 2015 or later

Use your favorite shell to go into the ceed-cpp directory, and run:

qmake -tp vc

You can then build it using the generated Visual Studio project files. QT 5.12 seems to only support x64 with MSVC 2015. With MSVC 2017 the x86 and x64 target is supported

Acknowledgements

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].