If you have a good experience with PyQt5, then you may already have a solid foundation for working with Qt. PyQt5 is a Python binding for Qt, while C++ Qt is the native language of the Qt framework. Switching to C++ Qt may be a good idea if you are looking for more job opportunities in the software development industry, as C++ is a widely-used language for developing desktop applications, and Qt is a popular framework for building cross-platform applications.
The demand for C++ Qt developers may vary depending on the region and industry. However, Qt is widely used in various industries, such as automotive, medical devices, and consumer electronics, so there may be opportunities for Qt developers in those fields. Additionally, many software development companies that build desktop applications may also use Qt.
Ultimately, the decision to switch to C++ Qt depends on your career goals and personal interests. If you enjoy working with PyQt5 and Python, and are able to find job opportunities that align with your skills and interests, then there may not be a need to switch. However, if you are interested in exploring new opportunities and expanding your skillset, then learning C++ and Qt may be a good option for you.