diff options
| author | Denis Kozadaev <denis@dilos.org> | 2026-01-01 15:09:37 +0300 |
|---|---|---|
| committer | Denis Kozadaev <denis@dilos.org> | 2026-01-01 15:09:37 +0300 |
| commit | 3b4a62cc2366f4f651ebd22cd7c3ecc741d18b3f (patch) | |
| tree | de3773cb6af09855a2a917c67fdf462dca097b84 | |
| parent | 3f7e733f11002c3679dd33f39a80c0feed034f7f (diff) | |
| download | tdeutils-modern_size.tar.gz tdeutils-modern_size.zip | |
Modern size cannot fit into intmodern_size
Signed-off-by: Denis Kozadaev <denis@dilos.org>
| -rw-r--r-- | kdf/disklist.cpp | 6 | ||||
| -rw-r--r-- | kdf/disks.cpp | 6 | ||||
| -rw-r--r-- | kdf/disks.h | 14 |
3 files changed, 13 insertions, 13 deletions
diff --git a/kdf/disklist.cpp b/kdf/disklist.cpp index d487a37..a8113a0 100644 --- a/kdf/disklist.cpp +++ b/kdf/disklist.cpp @@ -321,17 +321,17 @@ void DiskList::dfDone() //kdDebug() << " Icon: [" << disk->iconName() << "]" << endl; u=s.left(s.find(BLANK)); - disk->setKBSize(u.toInt() ); + disk->setKBSize(u.toULongLong() ); s=s.remove(0,s.find(BLANK)+1 ); //kdDebug() << " Size: [" << disk->kBSize() << "]" << endl; u=s.left(s.find(BLANK)); - disk->setKBUsed(u.toInt() ); + disk->setKBUsed(u.toULongLong() ); s=s.remove(0,s.find(BLANK)+1 ); //kdDebug() << " Used: [" << disk->kBUsed() << "]" << endl; u=s.left(s.find(BLANK)); - disk->setKBAvail(u.toInt() ); + disk->setKBAvail(u.toULongLong() ); s=s.remove(0,s.find(BLANK)+1 ); //kdDebug() << " Avail: [" << disk->kBAvail() << "]" << endl; diff --git a/kdf/disks.cpp b/kdf/disks.cpp index 391b5d9..476dc19 100644 --- a/kdf/disks.cpp +++ b/kdf/disks.cpp @@ -306,13 +306,13 @@ void DiskEntry::setMounted(bool nowMounted) emit mountedChanged(); } -void DiskEntry::setKBSize(int kb_size) +void DiskEntry::setKBSize(TQ_ULLONG kb_size) { size=kb_size; emit kBSizeChanged(); } -void DiskEntry::setKBUsed(int kb_used) +void DiskEntry::setKBUsed(TQ_ULLONG kb_used) { used=kb_used; if ( size < (used+avail) ) { //adjust kBAvail @@ -322,7 +322,7 @@ void DiskEntry::setKBUsed(int kb_used) emit kBUsedChanged(); } -void DiskEntry::setKBAvail(int kb_avail) +void DiskEntry::setKBAvail(TQ_ULLONG kb_avail) { avail=kb_avail; if ( size < (used+avail) ) { //adjust kBUsed diff --git a/kdf/disks.h b/kdf/disks.h index faf8752..525a0f7 100644 --- a/kdf/disks.h +++ b/kdf/disks.h @@ -77,13 +77,13 @@ public: TQString umountCommand() const { return umntcmd; } TQString fsType() const { return type; } bool mounted() const { return isMounted; } - int kBSize() const { return size; } + TQ_ULLONG kBSize() const { return size; } TQString iconName(); TQString realIconName() { return icoName; } TQString prettyKBSize() const { return TDEIO::convertSizeFromKB(size); } - int kBUsed() const { return used; } + TQ_ULLONG kBUsed() const { return used; } TQString prettyKBUsed() const { return TDEIO::convertSizeFromKB(used); } - int kBAvail() const { return avail; } + TQ_ULLONG kBAvail() const { return avail; } TQString prettyKBAvail() const { return TDEIO::convertSizeFromKB(avail); } float percentFull() const; @@ -113,9 +113,9 @@ public slots: void setMountOptions(const TQString & mountOptions); void setFsType(const TQString & fsType); void setMounted(bool nowMounted); - void setKBSize(int kb_size); - void setKBUsed(int kb_used); - void setKBAvail(int kb_avail); + void setKBSize(TQ_ULLONG kb_size); + void setKBUsed(TQ_ULLONG kb_used); + void setKBAvail(TQ_ULLONG kb_avail); TQString guessIconName(); private slots: @@ -138,7 +138,7 @@ private: mntcmd, umntcmd; - int size, + TQ_ULLONG size, used, avail; // ATTENTION: used+avail != size (clustersize!) |
