Biblioteka do zrobienia prostego GUI

0

Cześć

Potrzebuję biblioteki do zrobienia prostego GUI programu w C++, tylko okienko z wyborem pliku, ew. jakiś komunikat. Jest jakaś w miarę prosta biblioteka (no żeby się dało szybko zainstalować i zrobić to okienko), która mi na to pozwoli?

Pewnie były już takie pytanie, ale tu chodzi o łatwe/szybkie użycie do czegoś nieskomplikowanego, a nie dużą kobyłę to wielkiego programu

1

a wybierz sobie
https://philippegroarke.com/posts/2018/c++_ui_solutions/
Imgui może albo fltk.

0
Cyckoben napisał(a):

Cześć

Potrzebuję biblioteki do zrobienia prostego GUI programu w C++, tylko okienko z wyborem pliku, ew. jakiś komunikat. Jest jakaś w miarę prosta biblioteka (no żeby się dało szybko zainstalować i zrobić to okienko), która mi na to pozwoli?

Pewnie były już takie pytanie, ale tu chodzi o łatwe/szybkie użycie do czegoś nieskomplikowanego, a nie dużą kobyłę to wielkiego programu

Obawiam się, że nie instalacja jest głównym problemem przy C++ frameworkach GUI, a "learning curve", one są dość wymagające

Może wśród edukacyjnych gotowców FLTK znajdziesz coś podobnego. Tam learning curve wydaje się ludzka.
(przyjmuję na wiarę, że znasz C++, a nie tylko widziałeś przez ramię "przecież ma takie sam klamerki jak PHP" )

else
{
zlecić komuś
}

1

Jeśli to ma być proste okienko z kilkoma kontrolkami, to można użyć czegoś z graficznym budowaniem interfejsu. Dla prostych programów niekoniecznie trzeba stosować wszystkie dobre praktyki i można bardzo szybko klepnąć taki programik w Qt/C++ Builder/Visual Studio (kolejność przypadkowa). Do prostych programów pisanych na kolanie dadzą szybkie i fajne rezultaty. Pytanie na ile to będzie dalej rozwijane/modyfikowane.

Zbudowanie czegoś w/g opisu pytającego w takim narzędziu to będzie kwestia paru chwil. Pytanie co dokładnie program ma robić.

1

Okienko z wyborem pliku wieloplatformowo raz:

https://github.com/mlabbe/nativefiledialog

A jak nie musi być wieloplatformowo tylko wystarczy Windows, to masz <windows.h> i
GetOpenFileName()/GetSaveFileName().

1 użytkowników online, w tym zalogowanych: 0, gości: 1