1
mirror of https://invent.kde.org/network/falkon.git synced 2024-09-22 18:22:10 +02:00
falkonOfficial/src/bookmarks/bookmarkswidget.h

49 lines
881 B
C
Raw Normal View History

2011-03-02 16:57:41 +01:00
#ifndef BOOKMARKSWIDGET_H
#define BOOKMARKSWIDGET_H
#if defined(QT_NO_DEBUG) & !defined(QT_NO_DEBUG_OUTPUT)
#define QT_NO_DEBUG_OUTPUT
#endif
#include <QMenu>
#include <QFormLayout>
#include <QLabel>
#include <QPushButton>
#include <QComboBox>
#include <QLineEdit>
#include <QMouseEvent>
#include <QDebug>
#include <QSqlQuery>
#include <QSqlError>
namespace Ui {
class BookmarksWidget;
}
class BookmarksModel;
class BookmarksWidget : public QMenu
{
Q_OBJECT
public:
explicit BookmarksWidget(int bookmarkId, QWidget *parent = 0);
~BookmarksWidget();
void showAt(QWidget* _parent);
signals:
void bookmarkDeleted();
public slots:
private slots:
void removeBookmark();
void saveBookmark();
private:
void loadBookmark();
Ui::BookmarksWidget* ui;
int m_bookmarkId;
BookmarksModel* m_bookmarksModel;
};
#endif // BOOKMARKSWIDGET_H