Falkon Develop
Cross-platform Qt-based web browser
WebSearchBar Class Reference

#include <websearchbar.h>

Inheritance diagram for WebSearchBar:
LineEdit

Public Member Functions

 WebSearchBar (BrowserWindow *window)
 
- Public Member Functions inherited from LineEdit
 LineEdit (QWidget *parent=nullptr)
 
void addWidget (QWidget *widget, WidgetPosition position)
 
void removeWidget (QWidget *widget)
 
void setWidgetSpacing (int spacing)
 
int widgetSpacing () const
 
int leftMargin () const
 
void setTextFormat (const TextFormat &format)
 
void clearTextFormat ()
 
int minHeight () const
 
void setMinHeight (int height)
 
QSize sizeHint () const override
 
QAction * editAction (EditAction action) const
 

Additional Inherited Members

- Public Types inherited from LineEdit
enum  WidgetPosition { LeftSide , RightSide }
 
enum  EditAction {
  Undo = 0 , Redo = 1 , Cut = 2 , Copy = 3 ,
  Paste = 4 , PasteAndGo = 5 , Delete = 6 , ClearAll = 7 ,
  SelectAll = 8
}
 
using TextFormat = QList< QTextLayout::FormatRange >
 
- Public Slots inherited from LineEdit
void setLeftMargin (int margin)
 
void updateTextMargins ()
 
- Protected Member Functions inherited from LineEdit
void focusInEvent (QFocusEvent *event) override
 
void mousePressEvent (QMouseEvent *event) override
 
void mouseReleaseEvent (QMouseEvent *event) override
 
void mouseDoubleClickEvent (QMouseEvent *event) override
 
void resizeEvent (QResizeEvent *event) override
 
bool event (QEvent *event) override
 
QMenu * createContextMenu ()
 
- Properties inherited from LineEdit
QSize fixedsize
 
int leftMargin
 
int fixedwidth
 
int fixedheight
 
int minHeight
 

Detailed Description

Definition at line 47 of file websearchbar.h.

Constructor & Destructor Documentation

◆ WebSearchBar()

WebSearchBar::WebSearchBar ( BrowserWindow window)
explicit

Definition at line 53 of file websearchbar.cpp.


The documentation for this class was generated from the following files: