# Define 'MAEMO' specific CONFIG/DEFINE
# To handle 'MAEMO' specific soruces/code
DISTRO = $$system(cat /etc/issue)
-contains( DISTRO, [Mm]aemo) {
+contains( DISTRO, [Mm]aemo ) {
# for 'MAEMO' specific source code parts
DEFINES += MAEMO
# for eg. including 'MAEMO' specific files
CONFIG += maemo
}
+contains( DISTRO, [Ii]nternet ) {
+ contains( DISTRO, [Tt]ablet ) {
+ # Nokia N810 device
+ DEFINES += N810
+ }
+}
+
{
setupUi(this);
+#ifdef N810
+ tabWidget->setTabText(1,"Favs");
+ //tabWidget->setTabText(2,"Day");
+#endif
+
// first time run aplication: -> let's have it direct connection in this case
if(!AppSettings::contains("proxyIsDirectConnection"))
AppSettings::setDirectConnection(true);
QDialog dialog(this);
Ui::AboutDialog ui;
ui.setupUi(&dialog);
+#ifdef N810
+ dialog.setFixedWidth(width());
+#endif
dialog.exec();
}
return;
EventDialog dialog(static_cast<Event*>(aIndex.internalPointer())->id(),this);
+#ifdef N810
+ dialog.setFixedWidth(static_cast<QWidget*>(parent())->width());
+#endif
connect(&dialog, SIGNAL(eventHasChanged(int,bool)), this, SIGNAL(eventHasChanged(int,bool)));
dialog.exec();
disconnect(&dialog, SIGNAL(eventHasChanged(int,bool)), this, SIGNAL(eventHasChanged(int,bool)));
void TabContainer::displayConflicts(const QModelIndex &aIndex)
{
ConflictsDialog dialog(static_cast<Event*>(aIndex.internalPointer())->id(),this);
+#ifdef N810
+ dialog.setFixedWidth(static_cast<QWidget*>(parent())->width());
+#endif
connect(&dialog, SIGNAL(eventHasChanged(int,bool)), this, SIGNAL(eventHasChanged(int,bool)));
dialog.exec();
disconnect(&dialog, SIGNAL(eventHasChanged(int,bool)), this, SIGNAL(eventHasChanged(int,bool)));
QSqlRecord OrmRecord<T>::toRecord(const QList<QSqlField> & columnList)
{
QSqlRecord record;
- foreach (const QSqlField & col, columnList)
+ for(int i=0; i< columnList.count(); i++)
{
- record.append(col);
+ record.append(columnList[i]);
}
return record;
}