Domanda

Sono probabilmente andando per ottenere l'abuso per questa domanda, ma qui va. Oh, ma prima di strappare in me e dici di tornare strisciare sotto una roccia, ecc ho guardato ad alta e bassa e nulla mi ha aiutato finora sia le librerie di software non sono aggiornati e per alcuni lavori ragione solito su Lion.

Ok diverso da Qt c'è qualche altra libreria GUI opensource leggero per C ++ su Mac? Ho provato questo wxWidgets non funziona per qualche motivo. Di Apple non sembrano offrire più queste stronzate di carbonio o posso utilizzare OpenGL per creare GUI? Voglio solo una semplice interfaccia grafica ben documentato lib senza dover passare a Windows per lo sviluppo. o dovrò spendere dei soldi su uno o ricorrere a Qt.

La speranza può aiutare qualcuno e grazie!

È stato utile?

Soluzione

Perché non usare cacao (il modo nativo per sviluppare OSX GUI), in primo luogo? È necessario utilizzare il Objective-C chiamate per creare finestre per esempio, ma si possono mescolare questo codice con il codice C ++ nello stesso file -. Questo è quindi chiamato Objective-C ++ ed è supportato dal clangore e il CCG

Per costruire completamente applicazioni native dall'aspetto OSX, è necessario cacao. Ogni altro toolkit in grado di creare quelle GUI native chiama cacao (almeno a mia conoscenza).

Proprio come un puntatore:? Hai provato SDL

Altri suggerimenti

FLTK è libreria GUI semplice e molto stabile. Gira su Windows, OS X e Linux.

aspetto non-nativo però.

Qui è uno screenshot di un app che ho costruito con un paio di anni fa, e che funziona ancora grande su Lion.

mi piacerebbe dare un'occhiata a entrambi GLUT e glui come semplici estensioni OpenGL che forniscono i widget di base. Essi possono essere utilizzati insieme in una certa misura, ma io personalmente hanno eseguito in un paio di problemi in quel reparto. O uno in isolamento è abbastanza semplice da usare se si ha familiarità con OpenGL però.

EDIT:. Inoltre, X11 può essere eseguito in OS X, anche se non sono abbastanza familiarità con il sistema per sapere come iniziare con quel

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top