Added QTermWidget::urlActivated(QUrl) signal.
Relays the corresponding UrlFilter's signal.
This commit is contained in:
+3
-1
@@ -239,7 +239,9 @@ void QTermWidget::init(int startnow)
|
||||
m_layout->addWidget(m_impl->m_terminalDisplay);
|
||||
|
||||
// That's OK, FilterChain's dtor takes care of UrlFilter.
|
||||
m_impl->m_terminalDisplay->filterChain()->addFilter(new UrlFilter);
|
||||
UrlFilter *urlFilter = new UrlFilter();
|
||||
connect(urlFilter, SIGNAL(activated(QUrl)), this, SIGNAL(urlActivated(QUrl)));
|
||||
m_impl->m_terminalDisplay->filterChain()->addFilter(urlFilter);
|
||||
|
||||
m_searchBar = new SearchBar(this);
|
||||
m_searchBar->setSizePolicy(QSizePolicy::MinimumExpanding, QSizePolicy::Maximum);
|
||||
|
||||
+3
-1
@@ -25,7 +25,7 @@
|
||||
class QVBoxLayout;
|
||||
struct TermWidgetImpl;
|
||||
class SearchBar;
|
||||
|
||||
class QUrl;
|
||||
|
||||
class QTermWidget : public QWidget {
|
||||
Q_OBJECT
|
||||
@@ -154,6 +154,8 @@ signals:
|
||||
|
||||
void termKeyPressed(QKeyEvent *);
|
||||
|
||||
void urlActivated(const QUrl&);
|
||||
|
||||
public slots:
|
||||
// Copy selection to clipboard
|
||||
void copyClipboard();
|
||||
|
||||
Reference in New Issue
Block a user