| 220 | } |
| 221 | |
| 222 | void ImageDock::embeddedChanged(int state) { |
| 223 | bool embedded = static_cast<bool>(state); |
| 224 | ui.leFileName->setEnabled(!embedded); |
| 225 | |
| 226 | CONDITIONAL_LOCK_RETURN; |
| 227 | |
| 228 | for (auto* image : m_imageList) |
| 229 | image->setEmbedded(embedded); |
| 230 | |
| 231 | // embedded property was set, update the file name LineEdit after this |
| 232 | if (embedded) { |
| 233 | QFileInfo fi(m_image->fileName()); |
| 234 | ui.leFileName->setText(fi.fileName()); |
| 235 | } else |
| 236 | ui.leFileName->setText(m_image->fileName()); |
| 237 | } |
| 238 | |
| 239 | void ImageDock::fileNameChanged() { |
| 240 | const QString& fileName = ui.leFileName->text(); |
nothing calls this directly
no test coverage detected