Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

a modern C++ GUI library

License

NotificationsYou must be signed in to change notification settings

cnjinhao/nana

Repository files navigation

Licence

Nana is a C++ standard-like GUI library designed to allow developers to easily create cross-platform GUI applications with modern C++ style. Currently it is regularly tested on Linux(X11) and Windows, and experimentally on macOS and FreeBSD. Thenana repository contains the entire source of the library. You can browse the source code and submit your pull request for contributing.

License

Nana is licensed under theBoost Software License

Members

Jinhao,Ariel Viña Rodríguez.

Documentation

The best way to get help with Nana library is by visitinghttps://nana.acemind.cn/documentation

Examples

Here are some examples to give you an idea how to use the Nana C++ Library.

Create a window

Theform class provides methods to manipulating a window.

#include<nana/gui.hpp>intmain(){    nana::form fm;    fm.show();nana::exec();}

Sending a Pull Request ?

This project encourage you to contribute through sending a pull request! There is a simple rule: pleasedon't directly commit your contributions to themaster branch. According to your commits, please choose thehotfixes branch or thedevelop branch. Thank you!

Introduction to the Repository

There are two main branches with an infinite lifetime:

  • master is the main branch and it is marked as every version release.
  • develop is also another main branch where the source code reflects a state with the lastest delivered developement changes for the next release.

Other branches:

  • features are used to develop new features for the upcoming or a distant future release. Feature branches are named as 'feature-FEATURENAME'.
  • hotfix is meant to prepare for a new release, and fixes some bugs from the corresponding tag on the master branch.

[8]ページ先頭

©2009-2025 Movatter.jp