Хотелось бы что-то кросс-платформенное. Посмотрел Qt - не вкатило. У меня цель сразу сесть и фигачить редакторы, а не пол года читать мануалы по Qt.
Второй вариант - это C# с их WinForms\WPF. В часности вот это https://github.com/SonyWWS/ATF, вроде, неплохая штука.
Что еще можно рассмотреть?
пишу на Qt, мануалы не читал, сам долго не хотел разбираться с ним, но реально там нет ничего сложного в чем нужно разбираться более получаса
StiX
Пиши на Delphi/C++ Builder, если лень разбираться.
Wxwidgets,самое быстрое-внутренний гуй
Когда всякие мелочи пишу - использую Delphi. Как ни крути а это пока самая быстрая RAD в плане скорости разработки.
Когда что-то больше пишу, то как правило Qt. Получается значительно медленней, зато код 100% кроссплатформенный + интеграция с С++ движками сразу идет.
Юзай RAD Studio XE3 + к ней можно найти в рунете, кучу всяких компонентов например как Raize и прочие. Язык на вкус, либо дельфийский проект либо C++ .
VintProg
> Юзай RAD Studio XE3
Оно денег стоит. Мне для open source проекта не очень такое подходит
StiX
посмотри на wxWidgets, оно как qt но намного проще. для редактирования ui есть редакторы, они же генерят код.
нет препроцессора, что удобно если гуй небольшой и не особо сложный. тоже кросплатформенно.
StiX
wx убог, у него крайне скудная и неудобная документация, куча проблем с развертыванием и компиляцией самой библиотеки, плюс тупость по выдумыванию чиcлового ID каждому контролу (зачем этот бред, унаследованный от WM_COMMAND в WinAPI???!). На самом деле Qt очень простая библиотека, может чуть сложнее в использовании редактора GUI в Delphi, но в целом даже проще, чем Delphi. Наличие же препроцессора - это огромный плюс, он позволяет расширить C++ до QtLanguage, который в целом проще голого С++, который предлагается использовать с wx. Дело в том, что Qt это не только GUI, там просто огромнейшая коллекция классов, вплоть до своих собственных контейнеров, совместимых с STL. Так же, есть и готовая система интернационализации приложения, из коробки, почти без накладных расходов в плане применения. Намного проще, чем GetText, которым предлагается пользоваться в wx.
upd:
Еще Lazarus есть, - тот же Delphi, только FreePascal под капотом.
Еще, до кучи, есть HTMLayout - можно описывать GUI декларативно и лепить кастомные виджеты... но я так ни разу и не осилил, хотя там действительно всё просто, если не учитывать объем велостроительства в процессе использования.
Еще проще дописывать необходимые компоненты к уже существующему редакторам.
C++/Qt
C#
А ещё лучше, если проект простой, то взять готовый редактор. http://www.mapeditor.org/
WinAPI попробуй
действительно кроссплатформенное надо на java писать
pool2004
> действительно кроссплатформенное
На своем кроссплатформенном движке же. ;)
Тема в архиве.