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

#include <popuplocationbar.h>

Inheritance diagram for PopupLocationBar:
LineEdit

Public Slots

void showUrl (const QUrl &url)
 
void showSiteIcon ()
 
void setPrivacyState (bool state)
 
- Public Slots inherited from LineEdit
void setLeftMargin (int margin)
 
void updateTextMargins ()
 

Public Member Functions

 PopupLocationBar (QWidget *parent=nullptr)
 
void setView (PopupWebView *view)
 
void startLoading ()
 
void stopLoading ()
 
- 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
 

Properties

QSize fixedsize
 
int fixedwidth
 
int fixedheight
 
- Properties inherited from LineEdit
QSize fixedsize
 
int leftMargin
 
int fixedwidth
 
int fixedheight
 
int minHeight
 

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 >
 
- 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 ()
 

Detailed Description

Definition at line 31 of file popuplocationbar.h.

Constructor & Destructor Documentation

◆ PopupLocationBar()

PopupLocationBar::PopupLocationBar ( QWidget *  parent = nullptr)
explicit

Definition at line 45 of file popuplocationbar.cpp.

Member Function Documentation

◆ setPrivacyState

void PopupLocationBar::setPrivacyState ( bool  state)
slot

Definition at line 116 of file popuplocationbar.cpp.

◆ setView()

void PopupLocationBar::setView ( PopupWebView view)

Definition at line 72 of file popuplocationbar.cpp.

◆ showSiteIcon

void PopupLocationBar::showSiteIcon ( )
slot

Definition at line 107 of file popuplocationbar.cpp.

◆ showUrl

void PopupLocationBar::showUrl ( const QUrl &  url)
slot

Definition at line 101 of file popuplocationbar.cpp.

◆ startLoading()

void PopupLocationBar::startLoading ( )

Definition at line 80 of file popuplocationbar.cpp.

◆ stopLoading()

void PopupLocationBar::stopLoading ( )

Definition at line 87 of file popuplocationbar.cpp.

Property Documentation

◆ fixedheight

int PopupLocationBar::fixedheight
readwrite

Definition at line 31 of file popuplocationbar.h.

◆ fixedsize

QSize PopupLocationBar::fixedsize
readwrite

Definition at line 31 of file popuplocationbar.h.

◆ fixedwidth

int PopupLocationBar::fixedwidth
readwrite

Definition at line 31 of file popuplocationbar.h.


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