NOISSUE recognize curseforge URLs dropped on top of MultiMC

This commit is contained in:
Petr Mrázek
2019-07-09 22:04:52 +02:00
parent 739a86f171
commit 725ec35635
5 changed files with 30 additions and 7 deletions

View File

@ -30,7 +30,6 @@ void TwitchPage::openedImpl()
void TwitchPage::triggerCheck(bool)
{
if(m_modIdResolver) {
qDebug() << "Click!";
return;
}
auto task = new Flame::UrlResolvingTask(ui->lineEdit->text());
@ -39,6 +38,12 @@ void TwitchPage::triggerCheck(bool)
task->start();
}
void TwitchPage::setUrl(const QString& url)
{
ui->lineEdit->setText(url);
triggerCheck(true);
}
void TwitchPage::checkDone()
{
auto result = m_modIdResolver->getResults();

View File

@ -38,7 +38,7 @@ public:
virtual ~TwitchPage();
virtual QString displayName() const override
{
return tr("Twitch");
return tr("Twitch URL");
}
virtual QIcon icon() const override
{
@ -56,6 +56,8 @@ public:
void openedImpl() override;
void setUrl(const QString & url);
private slots:
void triggerCheck(bool checked);
void checkDone();