1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2025-12-03 09:34:36 +00:00

Use std::size_t for items count

This commit is contained in:
elsid 2025-05-03 02:49:19 +02:00
parent 4e5e8e7889
commit bcfe06d85a
No known key found for this signature in database
GPG key ID: B845CB9FEE18AB40
11 changed files with 15 additions and 17 deletions

View file

@ -106,7 +106,7 @@ namespace MWGui
mItemView->update();
}
void CompanionWindow::dragItem(MyGUI::Widget* sender, int count)
void CompanionWindow::dragItem(MyGUI::Widget* /*sender*/, std::size_t count)
{
mDragAndDrop->startDrag(mSelectedItem, mSortModel, mModel, mItemView, count);
}

View file

@ -55,7 +55,7 @@ namespace MWGui
void onItemSelected(int index);
void onNameFilterChanged(MyGUI::EditBox* _sender);
void onBackgroundSelected();
void dragItem(MyGUI::Widget* sender, int count);
void dragItem(MyGUI::Widget* sender, std::size_t count);
void onMessageBoxButtonClicked(int button);

View file

@ -95,7 +95,7 @@ namespace MWGui
dragItem(nullptr, count);
}
void ContainerWindow::dragItem(MyGUI::Widget* sender, int count)
void ContainerWindow::dragItem(MyGUI::Widget* /*sender*/, std::size_t count)
{
if (!mModel)
return;

View file

@ -60,7 +60,7 @@ namespace MWGui
void onItemSelected(int index);
void onBackgroundSelected();
void dragItem(MyGUI::Widget* sender, int count);
void dragItem(MyGUI::Widget*, std::size_t count);
void dropItem();
void onCloseButtonClicked(MyGUI::Widget* _sender);
void onTakeAllButtonClicked(MyGUI::Widget* _sender);

View file

@ -16,12 +16,10 @@ namespace MWGui
CountDialog();
void openCountDialog(const std::string& item, const std::string& message, const int maxCount);
typedef MyGUI::delegates::MultiDelegate<MyGUI::Widget*, int> EventHandle_WidgetInt;
/** Event : Ok button was clicked.\n
signature : void method(MyGUI::Widget* _sender, int _count)\n
signature : void method(MyGUI::Widget* sender, std::size_t count)\n
*/
EventHandle_WidgetInt eventOkClicked;
MyGUI::delegates::MultiDelegate<MyGUI::Widget*, std::size_t> eventOkClicked;
private:
MyGUI::ScrollBar* mSlider;

View file

@ -27,7 +27,7 @@ namespace MWGui
}
void DragAndDrop::startDrag(
int index, SortFilterItemModel* sortModel, ItemModel* sourceModel, ItemView* sourceView, int count)
int index, SortFilterItemModel* sortModel, ItemModel* sourceModel, ItemView* sourceView, std::size_t count)
{
mItem = sourceModel->getItem(index);
mDraggedCount = count;

View file

@ -24,12 +24,12 @@ namespace MWGui
ItemView* mSourceView;
SortFilterItemModel* mSourceSortModel;
ItemStack mItem;
int mDraggedCount;
std::size_t mDraggedCount;
DragAndDrop();
void startDrag(
int index, SortFilterItemModel* sortModel, ItemModel* sourceModel, ItemView* sourceView, int count);
int index, SortFilterItemModel* sortModel, ItemModel* sourceModel, ItemView* sourceView, std::size_t count);
void drop(ItemModel* targetModel, ItemView* targetView);
void update();
void onFrame();

View file

@ -361,14 +361,14 @@ namespace MWGui
}
}
void InventoryWindow::dragItem(MyGUI::Widget* sender, int count)
void InventoryWindow::dragItem(MyGUI::Widget* /*sender*/, std::size_t count)
{
ensureSelectedItemUnequipped(count);
mDragAndDrop->startDrag(mSelectedItem, mSortModel, mTradeModel, mItemView, count);
notifyContentChanged();
}
void InventoryWindow::sellItem(MyGUI::Widget* sender, int count)
void InventoryWindow::sellItem(MyGUI::Widget* /*sender*/, std::size_t count)
{
ensureSelectedItemUnequipped(count);
const ItemStack& item = mTradeModel->getItem(mSelectedItem);

View file

@ -120,8 +120,8 @@ namespace MWGui
void onBackgroundSelected();
void sellItem(MyGUI::Widget* sender, int count);
void dragItem(MyGUI::Widget* sender, int count);
void sellItem(MyGUI::Widget* sender, std::size_t count);
void dragItem(MyGUI::Widget* sender, std::size_t count);
void onWindowResize(MyGUI::Window* _sender);
void onFilterChanged(MyGUI::Widget* _sender);

View file

@ -292,7 +292,7 @@ namespace MWGui
}
}
void TradeWindow::sellItem(MyGUI::Widget* sender, int count)
void TradeWindow::sellItem(MyGUI::Widget* /*sender*/, std::size_t count)
{
const ItemStack& item = mTradeModel->getItem(mItemToSell);
const ESM::RefId& sound = item.mBase.getClass().getUpSoundId(item.mBase);

View file

@ -95,7 +95,7 @@ namespace MWGui
void updateOffer();
void onItemSelected(int index);
void sellItem(MyGUI::Widget* sender, int count);
void sellItem(MyGUI::Widget* sender, std::size_t count);
void borrowItem(int index, size_t count);
void returnItem(int index, size_t count);