Changeset 13385


Ignore:
Timestamp:
Jul 13, 2012, 12:29:40 AM (9 years ago)
Author:
jordan
Message:

(trunk qt) #4820 -- add rb07's patch for better opening of magnet links

Location:
trunk/qt
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/qt/app.cc

    r13382 r13385  
    416416        myWindow->openURL( addme.url.toString( ) );
    417417    }
     418    else if( addme.type == addme.MAGNET )
     419    {
     420        myWindow->openURL( addme.magnet );
     421    }
    418422    else
    419423    {
  • trunk/qt/mainwin.cc

    r13264 r13385  
    11461146    bool ok;
    11471147    const QString key = QInputDialog::getText( this,
    1148                                                tr( "Open URL or Magnet Link" ),
     1148                                               tr( "Open Link" ),
    11491149                                               tr( "Open URL or Magnet Link" ),
    11501150                                               QLineEdit::Normal,
    11511151                                               url,
    1152                                                &ok );
     1152                                               &ok,
     1153                                               Qt::WindowStaysOnTopHint );
    11531154    if( ok && !key.isEmpty( ) )
    11541155        mySession.addTorrent( key );
     
    13371338
    13381339    if( mime->hasFormat("application/x-bittorrent")
    1339             || mime->text().trimmed().endsWith(".torrent", Qt::CaseInsensitive) )
     1340            || mime->text().trimmed().endsWith(".torrent", Qt::CaseInsensitive)
     1341            || mime->text().startsWith("magnet:", Qt::CaseInsensitive) )
    13401342        event->acceptProposedAction();
    13411343}
  • trunk/qt/mainwin.ui

    r12611 r13385  
    5252     <y>0</y>
    5353     <width>792</width>
    54      <height>25</height>
     54     <height>20</height>
    5555    </rect>
    5656   </property>
     
    183183   </attribute>
    184184   <addaction name="action_OpenFile"/>
     185   <addaction name="action_AddURL"/>
    185186   <addaction name="action_Start"/>
    186187   <addaction name="action_Pause"/>
Note: See TracChangeset for help on using the changeset viewer.