MCPcopy Create free account
hub / github.com/KikoPlayProject/KikoPlay / AddUriTask

Method AddUriTask

UI/adduritask.cpp:8–24  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

6#include "widgets/dirselectwidget.h"
7#include "Common/notifier.h"
8AddUriTask::AddUriTask(QWidget *parent, const QStringList &uris, const QString &path) : CFramelessDialog(tr("Add URI"),parent,true,true,false)
9{
10 uriEdit = new KPlainTextEdit(this, false);
11 uriEdit->setPlaceholderText(tr("One link per line, multiple links separated by line breaks"));
12 uriEdit->setSizePolicy(QSizePolicy::MinimumExpanding,QSizePolicy::MinimumExpanding);
13 if (uris.count()>0)
14 {
15 uriEdit->setPlainText(uris.join('\n'));
16 }
17
18 dirSelect = new DirSelectWidget(this);
19 if (!path.isEmpty())dirSelect->setDir(path);
20 QVBoxLayout *dialogVLayout=new QVBoxLayout(this);
21 dialogVLayout->addWidget(uriEdit);
22 dialogVLayout->addWidget(dirSelect);
23 resize(380, 420);
24}
25
26void AddUriTask::onAccept()
27{

Callers

nothing calls this directly

Calls 3

countMethod · 0.80
setDirMethod · 0.80
isEmptyMethod · 0.45

Tested by

no test coverage detected