Qt 真的比 Java 更加跨平台吗

Python018

Qt 真的比 Java 更加跨平台吗,第1张

有跨平台需求的仅仅是客户端应用,而不是服务端。

例如桌面应用,你的客户可能是Windows用户,也可能是Linux用户,这时候如果不想多投入成本对各个平台进行适配,那么Java所谓的”Write

once,

run

everywhere”就显得异常光彩。

然而今天,整个软件世界都在向B/S应用倾倒(嵌入式除外),即使要做客户端跨平台,QT等第三方框架远远比Swing更强大,Java在桌面应用领域基本被淘汰已经是不争的事实了,而当初Java引以为豪的Applet也早已销声匿迹。

viewHolder.mEditView.setText("" + mDatas.get(position))

viewHolder.mEditView.setOnFocusChangeListener(new OnFocusChangeListener() {

@Override

public void onFocusChange(View arg0, boolean hasFocus)

if (hasFocus) {

viewHolder.mEditView.setSelection(0, mDatas.get(mPosition).lastIndexOf('.'))

} else {

}

}