<item row="0" column="0" >
<widget class="QTabWidget" name="tabWidget" >
<property name="currentIndex" >
- <number>1</number>
+ <number>0</number>
</property>
<widget class="QWidget" name="dayViewTab" >
<attribute name="title" >
<addaction name="actionAboutQt" />
<addaction name="actionAboutApplication" />
</widget>
- <addaction name="menuFile" />
<addaction name="menuAbout" />
+ <addaction name="menuFile" />
</widget>
<widget class="QStatusBar" name="statusbar" />
<action name="actionImportSchedule" >
FOREIGN KEY(xid_conference) REFERENCES CONFERENCE(id) \
FOREIGN KEY(xid_activity) REFERENCES ACTIVITY(id))");
- // TBD Virtual tables compatibility (waiting for Marek). Temporary non virtual VIRTUAL_TABLE below: To be deleted
-/* query.exec("CREATE VIRTUAL TABLE VIRTUAL_EVENT using fts3 ( \
+#ifdef MAEMO
+ // TBD: MAEMO Virtual tables compatibility (waiting for Marek).
+ // MAEMO sqlite Qt driver doesn't provide FTS support by default - use the following HACK
+ qDebug() << "MAEMO: Creating 'general', not 'virtual' table 'VIRTUAL_EVENT'";
+ query.exec("CREATE TABLE VIRTUAL_EVENT ( \
xid_conference INTEGER NOT NULL, \
id INTEGER NOT NULL , \
tag VARCHAR,title VARCHAR NOT NULL , \
abstract VARCHAR, \
description VARCHAR, \
PRIMARY KEY (xid_conference,id))");
-*/
- query.exec("CREATE TABLE VIRTUAL_EVENT ( \
+#else
+ query.exec("CREATE VIRTUAL TABLE VIRTUAL_EVENT using fts3 ( \
xid_conference INTEGER NOT NULL, \
id INTEGER NOT NULL , \
tag VARCHAR,title VARCHAR NOT NULL , \
abstract VARCHAR, \
description VARCHAR, \
PRIMARY KEY (xid_conference,id))");
+#endif
query.exec("CREATE TABLE EVENT_PERSON ( \
xid_conference INTEGER NOT NULL , \