标题:QML bug?
作者:luoqiya
日期:2013-05-22 10:02
内容:
首现承认楼主有点标题党了~
但是的确碰见了个很诡异的QML问题。
废话不多说直接上代码
main.qml文件
import QtQuick 1.1
import "InitDatabase.js" as Database
import "AddInfo.js" as AddInfo
Rectangle {
width: 360
height: 360
Text {
id:text
text: ""
anchors.centerIn: parent
}
MouseArea {
anchors.fill: parent
onClicked: {
AddInfo.addInfo()
AddInfo.loadInfo()
}
}
Component.onCompleted: {
Database.initDatabase()
}
}InitDatabase.js文件
function initDatabase() {
var db = openDatabaseSync("StoreManagement", "1.0", "StorageDatabase", 100000);
db.transaction(
function(tx){
tx.executeSql('CREATE TABLE IF NOT EXISTS shoes(shoe_property text)');
}
)
}AddInfo.js文件
function addInfo() {
var db = openDatabaseSync("StoreManagement", "1.0", "Storag ..
#1 [luoqiya 05-22 10:17]
代码和发布包忘记上传。。。
这里上传
没办法,上传包限制了大小一个整的20M的包传不上来,分了4个小包,看官记得都下载额
#2 [toby520 05-22 14:33]
http://apidocs.meego.com/1.2/qt4/qdeclarativeglobalobject.html 是不是digia没有把这些个bug给修复啊,我看的文档还是meego时代的,确实没有提到databse的close。
#3 回 2楼(toby520) 的帖子 [luoqiya 05-22 17:00]
不带这样的吧
第一次玩QML就这样?
#4 [myseemylife 05-22 17:05]
换2.0试试呢。用到现在。好像还没遇到什么bug
#5 回 4楼(myseemylife) 的帖子 [luoqiya 05-22 17:10]
你的意思是import QtQuick 2.0?