මම ඇත්තටම Qt වලට කැමතියි, නමුත් එය බොහෝ යෙදුම් සඳහා ටිකක් බරයි. සමහර විට ඔබට එම මට්ටමේ සංකීර්ණත්වය අවශ්ය නොවේ. සමහර විට ඔබට Qt හි සියලු පොදු කාර්යයන් නොමැතිව සරල දෙයක් අවශ්ය වේ. සෑම යෙදුමක්ම සිදුවීම් මත ධාවනය කිරීම අවශ්ය නොවන අතර C ++ සාධාරණ සැකිලි සමූහයක් සපයයි. බූස්ට් තවත් ඉතා හොඳ කට්ටලයක් සපයන අතර QT විසින් කරන පහත් මට්ටමේ ක්රියාකාරිත්වය (ගොනුව, සොකට්, කළමනාකරණය කළ දර්ශක ආදිය) ඇතුළත් වේ.
වෙනත් යෙදුම් සඳහා GPL, LGPL හෝ Qt හි වාණිජ බලපත්රය සමඟ හොඳින් ක්රියා නොකරන බලපත්ර අවශ්යතා ඇත. ජීපීඑල් වාණිජ මෘදුකාංග සඳහා නුසුදුසු ය. එල්ජීපීඑල් ස්ථිතිකව සම්බන්ධිත මෘදුකාංග සඳහා නුසුදුසු වන අතර වාණිජ බලපත්රයට මුදල් වැය වේ - බොහෝ දෙනෙක් ගෙවීමට අකමැති දෙයක්.
සමහරුන්ට Qt වැනි සංකීර්ණ පුස්තකාලවලට ඉඩ නොදෙන ආරක්ෂාව හෝ ස්ථාවරත්වය පිළිබඳ සලකා බැලීම් තිබේ.
ඔබේ ප්රභවයන් පෙර සැකසීමට ඔබ moc ධාවනය කළ යුතුය. එය විශාල ගැටළුවක් නොවේ, නමුත් එය නව පරිශීලකයාට බියකරු විය හැකිය. බොහෝ ක්රමලේඛකයින් සිතන්නේ ඔබ Qt සමඟ qmake භාවිතා කළ යුතු බවයි, නමුත් එය වැරදි නාමයකි. Qt වෙනත් ගොඩනැඟිලි පද්ධති වලට පහසුවෙන් සම්බන්ධ කළ හැකිය.
සමහර ඉලක්ක ඉතා මතකය හෝ CPU සීමා කර ඇත.
එහි වේදිකා-විශේෂිත ගොචා කිහිපයක් තිබේ. එම ගොචා වලින් බොහොමයක් ලේඛනගත නොවේ. ප්රමාණවත් තරම් විශාල යෙදුමක් සාදන්න, ඔබ ඒවා වෙතට ගොස් සිදුවන්නේ කුමක්දැයි කල්පනා කරනු ඇත (වියාචනය, මා අවසන් වරට කෝපයෙන් Qt භාවිතා කළේ මාස 18 කට පෙරය, එබැවින් එය වැඩිදියුණු වන්නට ඇත).
එය C ++ පමණි. වෙනත් භාෂා බන්ධන පවතී, නමුත් ඒවා ඔබට Qt සඳහා අවශ්ය බොහෝ ක්රියාකාරකම් සැඟවීමට හෝ දුර්වල ලෙස නිරාවරණය කිරීමට නැඹුරු වේ.
Qt භාවිතා නොකිරීමට හේතු රාශියක් ඇත, ඒ නිසා විකල්ප තිබේ. ඔබ සතුව ඇත්තේ මිටියක් නම් සෑම ගැටළුවක්ම නියපොතු මෙන් දිස් වේ.