Для создания кроссплатформенного приложения на C++ с использованием Qt без привязки к Visual Studio, вам понадобится установить Qt SDK и выбрать среду разработки, которая вам удобна.
Конечно, не обязательно использовать Visual Studio, можно использовать другие IDE, такие как Qt Creator или CLion.
Для начала рекомендую установить Qt SDK с официального сайта Qt (https://www.qt.io/download). После установки SDK вы сможете начать создавать проекты на C++ с использованием Qt.
Чтобы получить хорошее представление о том, как использовать Qt для создания кроссплатформенных приложений, вы можете изучить официальную документацию Qt (https://doc.qt.io/qt-5/index.html) или обратиться к ряду книг, посвященных разработке приложений на Qt. Например:
1. "C++ GUI Programming with Qt 4" - Ясным и доступным языком эта книга рассказывает о базовых принципах разработки интерфейсов на Qt.
2. "Mastering Qt 5" - Эта книга покрывает более продвинутые темы по использованию Qt для создания кроссплатформенных приложений.
Надеюсь, эти ресурсы помогут вам начать создание кроссплатформенных приложений на C++ с использованием Qt. Удачи в разработке!