VirtualBox

Changeset 96768 in vbox


Ignore:
Timestamp:
Sep 16, 2022 12:28:17 PM (2 years ago)
Author:
vboxsync
Message:

Unattended: bugref:10141. Use the correct icon for up directory on host side.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox/src/medium/viso/UIVisoHostBrowser.cpp

    r96407 r96768  
    7575        QFileInfo info = fileInfo(index);
    7676
    77         if(info.isSymLink() && info.isDir())
    78             return QIcon(":/file_manager_folder_symlink_16px.png");
    79         else if(info.isSymLink() && info.isFile())
    80             return QIcon(":/file_manager_file_symlink_16px.png");
    81         else if(info.isFile())
    82             return QIcon(":/file_manager_file_16px.png");
     77        if(info.isFile())
     78        {
     79            if(info.isSymLink())
     80                return QIcon(":/file_manager_file_symlink_16px.png");
     81            else
     82                return QIcon(":/file_manager_file_16px.png");
     83        }
    8384        else if(info.isDir())
    84             return QIcon(":/file_manager_folder_16px.png");
     85        {
     86            if (filePath(index).contains(".."))
     87                return QIcon(":/arrow_up_10px_x2.png");
     88            else if(info.isSymLink())
     89                return QIcon(":/file_manager_folder_symlink_16px.png");
     90            else
     91                return QIcon(":/file_manager_folder_16px.png");
     92        }
    8593    }
    8694    return QFileSystemModel::data(index, enmRole);
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette