@mcosta Thanks mcosta
Yes, indeed I can show website over https with WebEngine, even though it still show those warning messages. As documented here, Web Kit will be deprecated in Qt version 5.5+, so I'll switch to use WebEngine then.
For those who feel annoyed with the warning messages, you could suppress them by calling following method in your main()
QLoggingCategory::setFilterRules("qt.network.ssl.w arning=false");
or by setting environment variable
QT_LOGGING_RULES=qt.network.ssl.warning=false