Changeset 3686b97


Ignore:
Timestamp:
06/26/11 20:49:44 (10 years ago)
Author:
Philipp Spitzer <philipp@…>
Branches:
master, qt5
Children:
d17dd78
Parents:
ed063f1
Message:

Links in events are now clickable (resolves ticket #4).

Location:
src/gui
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • src/gui/eventdialog.cpp

    red063f1 r3686b97  
    4545    abstract->setText(event.abstract());
    4646    description->setText(event.description());
    47     links->setText(static_cast<QStringList>(event.links().values()).join("\n"));
     47    QStringList linksText = static_cast<QStringList>(event.links().values());
     48    for (QStringList::iterator linkIterator = linksText.begin(); linkIterator != linksText.end(); ++linkIterator)
     49        *linkIterator = QString("<a href=\"%1\">%1</a>").arg(*linkIterator);
     50    links->setText(linksText.join("<br/>"));
    4851
    4952    connect(favouriteButton, SIGNAL(clicked()), SLOT(favouriteClicked()));
  • src/gui/eventdialog.ui

    red063f1 r3686b97  
    6868          <x>0</x>
    6969          <y>0</y>
    70           <width>463</width>
    71           <height>270</height>
     70          <width>461</width>
     71          <height>276</height>
    7272         </rect>
    7373        </property>
     
    231231                  <string>LINKS</string>
    232232                 </property>
     233                 <property name="textFormat">
     234                  <enum>Qt::RichText</enum>
     235                 </property>
    233236                 <property name="wordWrap">
    234237                  <bool>true</bool>
     
    236239                 <property name="openExternalLinks">
    237240                  <bool>true</bool>
     241                 </property>
     242                 <property name="textInteractionFlags">
     243                  <set>Qt::LinksAccessibleByKeyboard|Qt::LinksAccessibleByMouse</set>
    238244                 </property>
    239245                </widget>
Note: See TracChangeset for help on using the changeset viewer.