X-Git-Url: http://git.maemo.org/git/?a=blobdiff_plain;f=accountdialog.h;h=e9468dde5854af8db7277c15789063fc9aa52cec;hb=f9fe22e0066fcde0f4e53a9e715962f2e1b2f241;hp=11cdda1d70eccae44e82a31fae2995f05c9983fe;hpb=66170fc0b9f8feeed1f22145b8e373e9d5fa8256;p=vlc-remote diff --git a/accountdialog.h b/accountdialog.h index 11cdda1..e9468dd 100644 --- a/accountdialog.h +++ b/accountdialog.h @@ -1,8 +1,26 @@ +/* VLC-REMOTE for MAEMO 5 +* Copyright (C) 2010 Schutz Sacha , Dru Moore , Yann Nave +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License version 2, +* or (at your option) any later version, as published by the Free +* Software Foundation +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details +* +* You should have received a copy of the GNU General Public +* License along with this program; if not, write to the +* Free Software Foundation, Inc., +* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. +*/ #ifndef ACCOUNTDIALOG_H #define ACCOUNTDIALOG_H #include - +#include +#include namespace Ui { class AccountDialog; } @@ -14,6 +32,10 @@ class AccountDialog : public QDialog public: explicit AccountDialog(QWidget *parent = 0); ~AccountDialog(); + static QListWidgetItem asyncTestItem(const QListWidgetItem& item); + + +static QString currentIp(); public slots: void add(); @@ -22,9 +44,10 @@ public slots: void use(); void load(); void enableUi(); - + void setAsyncItem(int row); private: Ui::AccountDialog *ui; + QFutureWatcher * mFuturWatcher; }; #endif // ACCOUNTDIALOG_H