mirror-chatterino2/widgets/userpopupwidget.h
Rasmus Karlsson b010d90689 Implement basic user popup
What needs more work:
 - Make sure popup is gone if you click away
 - Add timeouts etc and make them work (relies on Channel being able to
         send messages)
2017-03-23 23:24:47 +01:00

35 lines
505 B
C++

#ifndef USERPOPUPWIDGET_H
#define USERPOPUPWIDGET_H
#include <QWidget>
#include <memory>
namespace Ui {
class UserPopup;
}
namespace chatterino {
class Channel;
namespace widgets {
class UserPopupWidget : public QWidget
{
Q_OBJECT
public:
UserPopupWidget(std::shared_ptr<Channel> &&_channel);
void setName(const QString &name);
private:
Ui::UserPopup *ui;
std::shared_ptr<Channel> channel;
};
} // namespace widgets
} // namespace chatterino
#endif // USERPOPUPWIDGET_H