]> Some of my projects - localmylist.git/commitdiff
Add a "import titles from web action" to management-gui
authorAPTX <marek321@gmail.com>
Thu, 4 Apr 2013 14:36:16 +0000 (16:36 +0200)
committerAPTX <marek321@gmail.com>
Thu, 4 Apr 2013 14:36:16 +0000 (16:36 +0200)
management-gui/mainwindow.cpp
management-gui/mainwindow.h
management-gui/mainwindow.ui

index 2a5ef2d4a4b874d9862ab1ecdc00e9fca565429b..f9d4aca9de4bea6048e125c5e8f67192c4474c4b 100644 (file)
@@ -215,6 +215,12 @@ void MainWindow::on_actionImportTitles_triggered()
        MyList::instance()->importTitles(file);
 }
 
+void MainWindow::on_actionImportTitlesFromWeb_triggered()
+{
+       LocalMyList::instance()->importTitlesFromUrl(
+               QUrl::fromUserInput(LocalMyList::instance()->settings()->get("anidbTitleUrl").toString()));
+}
+
 void MainWindow::on_actionHandleRequests_triggered()
 {
        MyList::instance()->database()->notifyNewPendingRequest();
@@ -549,3 +555,4 @@ void MainWindow::saveSettings()
        s.endGroup();
 }
 
+
index cf70a80ec0de32ad0c985c8630d12439428f2391..78f458c7547675fcc96bcc12c2cc4adb72113735 100644 (file)
@@ -51,6 +51,7 @@ private slots:
        void on_actionScanDirectory_triggered();
        void on_actionImportMyList_triggered();
        void on_actionImportTitles_triggered();
+       void on_actionImportTitlesFromWeb_triggered();
        void on_actionHandleRequests_triggered();
        void on_actionRenameFiles_triggered();
 
index be80f43a635e653d352c02d8d05ca7835ff8b43e..bc478681daad9d532ab95a4f50638c001ca20ea7 100644 (file)
     <property name="spacing">
      <number>0</number>
     </property>
-    <property name="margin">
+    <property name="leftMargin">
+     <number>0</number>
+    </property>
+    <property name="topMargin">
+     <number>0</number>
+    </property>
+    <property name="rightMargin">
+     <number>0</number>
+    </property>
+    <property name="bottomMargin">
      <number>0</number>
     </property>
     <item>
     <addaction name="actionAddFiles"/>
     <addaction name="actionScanDirectory"/>
     <addaction name="actionImportMyList"/>
+    <addaction name="actionImportTitlesFromWeb"/>
     <addaction name="actionImportTitles"/>
     <addaction name="separator"/>
     <addaction name="actionHandleRequests"/>
     <string>Clear Failed Requests</string>
    </property>
   </action>
+  <action name="actionImportTitlesFromWeb">
+   <property name="text">
+    <string>Import Titles from web</string>
+   </property>
+   <property name="toolTip">
+    <string>Import Titles from Web</string>
+   </property>
+  </action>
  </widget>
  <layoutdefault spacing="6" margin="11"/>
  <customwidgets>