mirror of
https://github.com/qTox/qTox.git
synced 2024-03-22 14:00:36 +08:00
Invert accept and reject FT buttons
People were clicking reject by accident after the chat scrolled up. Now they'll click accept by accident, which can easily be cancelled
This commit is contained in:
parent
1bdb84825d
commit
2fc5f781c9
|
@ -401,46 +401,46 @@ void FileTransferWidget::setupButtons()
|
|||
switch(fileInfo.status)
|
||||
{
|
||||
case ToxFile::TRANSMITTING:
|
||||
ui->topButton->setIcon(QIcon(":/ui/fileTransferInstance/no.svg"));
|
||||
ui->topButton->setObjectName("cancel");
|
||||
ui->topButton->setToolTip(tr("Cancel transfer"));
|
||||
ui->bottomButton->setIcon(QIcon(":/ui/fileTransferInstance/no.svg"));
|
||||
ui->bottomButton->setObjectName("cancel");
|
||||
ui->bottomButton->setToolTip(tr("Cancel transfer"));
|
||||
|
||||
ui->bottomButton->setIcon(QIcon(":/ui/fileTransferInstance/pause.svg"));
|
||||
ui->bottomButton->setObjectName("pause");
|
||||
ui->bottomButton->setToolTip(tr("Pause transfer"));
|
||||
ui->topButton->setIcon(QIcon(":/ui/fileTransferInstance/pause.svg"));
|
||||
ui->topButton->setObjectName("pause");
|
||||
ui->topButton->setToolTip(tr("Pause transfer"));
|
||||
|
||||
setButtonColor(Style::getColor(Style::Green));
|
||||
|
||||
break;
|
||||
case ToxFile::PAUSED:
|
||||
ui->topButton->setIcon(QIcon(":/ui/fileTransferInstance/no.svg"));
|
||||
ui->topButton->setObjectName("cancel");
|
||||
ui->topButton->setToolTip(tr("Cancel transfer"));
|
||||
ui->bottomButton->setIcon(QIcon(":/ui/fileTransferInstance/no.svg"));
|
||||
ui->bottomButton->setObjectName("cancel");
|
||||
ui->bottomButton->setToolTip(tr("Cancel transfer"));
|
||||
|
||||
ui->bottomButton->setIcon(QIcon(":/ui/fileTransferInstance/arrow_white.svg"));
|
||||
ui->bottomButton->setObjectName("resume");
|
||||
ui->bottomButton->setToolTip(tr("Resume transfer"));
|
||||
ui->topButton->setIcon(QIcon(":/ui/fileTransferInstance/arrow_white.svg"));
|
||||
ui->topButton->setObjectName("resume");
|
||||
ui->topButton->setToolTip(tr("Resume transfer"));
|
||||
|
||||
setButtonColor(Style::getColor(Style::LightGrey));
|
||||
|
||||
break;
|
||||
case ToxFile::STOPPED:
|
||||
case ToxFile::BROKEN: //TODO: ?
|
||||
ui->topButton->setIcon(QIcon(":/ui/fileTransferInstance/no.svg"));
|
||||
ui->topButton->setObjectName("cancel");
|
||||
ui->topButton->setToolTip(tr("Cancel transfer"));
|
||||
ui->bottomButton->setIcon(QIcon(":/ui/fileTransferInstance/no.svg"));
|
||||
ui->bottomButton->setObjectName("cancel");
|
||||
ui->bottomButton->setToolTip(tr("Cancel transfer"));
|
||||
|
||||
if (fileInfo.direction == ToxFile::SENDING)
|
||||
{
|
||||
ui->bottomButton->setIcon(QIcon(":/ui/fileTransferInstance/pause.svg"));
|
||||
ui->bottomButton->setObjectName("pause");
|
||||
ui->bottomButton->setToolTip(tr("Pause transfer"));
|
||||
ui->topButton->setIcon(QIcon(":/ui/fileTransferInstance/pause.svg"));
|
||||
ui->topButton->setObjectName("pause");
|
||||
ui->topButton->setToolTip(tr("Pause transfer"));
|
||||
}
|
||||
else
|
||||
{
|
||||
ui->bottomButton->setIcon(QIcon(":/ui/fileTransferInstance/yes.svg"));
|
||||
ui->bottomButton->setObjectName("accept");
|
||||
ui->bottomButton->setToolTip(tr("Accept transfer"));
|
||||
ui->topButton->setIcon(QIcon(":/ui/fileTransferInstance/yes.svg"));
|
||||
ui->topButton->setObjectName("accept");
|
||||
ui->topButton->setToolTip(tr("Accept transfer"));
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user