summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDenis Kozadaev <denis@dilos.org>2026-01-01 15:09:37 +0300
committerDenis Kozadaev <denis@dilos.org>2026-01-01 15:09:37 +0300
commit3b4a62cc2366f4f651ebd22cd7c3ecc741d18b3f (patch)
treede3773cb6af09855a2a917c67fdf462dca097b84
parent3f7e733f11002c3679dd33f39a80c0feed034f7f (diff)
downloadtdeutils-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.cpp6
-rw-r--r--kdf/disks.cpp6
-rw-r--r--kdf/disks.h14
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!)