* 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., *
* 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., *
- * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. *
- inline ChatViewSearchBar *searchBar() const { return ui.searchBar; }
- void addActionsToMenu(QMenu *, const QPointF &pos);
+ inline ChatViewSearchBar* searchBar() const { return ui.searchBar; }
+ void addActionsToMenu(QMenu*, const QPointF& pos);
+ virtual inline bool autoMarkerLineOnLostFocus() const { return _autoMarkerLineOnLostFocus; }
- virtual void setMarkerLine(ChatView *view = 0, bool allowGoingBack = true);
- virtual void jumpToMarkerLine(ChatView *view = 0, bool requestBacklog = true);
+ virtual void setMarkerLine(ChatView* view = nullptr, bool allowGoingBack = true);
+ virtual void jumpToMarkerLine(ChatView* view = nullptr, bool requestBacklog = true);
- virtual AbstractChatView *createChatView(BufferId);
- virtual void removeChatView(BufferId);
- virtual inline bool autoMarkerLine() const { return _autoMarkerLine; }
+ AbstractChatView* createChatView(BufferId) override;
+ void removeChatView(BufferId) override;
+ inline bool autoMarkerLine() const override { return _autoMarkerLine; }
- virtual void currentChanged(const QModelIndex ¤t, const QModelIndex &previous);
- virtual void showChatView(BufferId);
+ void currentChanged(const QModelIndex& current, const QModelIndex& previous) override;
+ void showChatView(BufferId) override;